Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用cheerio获取最后一个div元素_Javascript_Jquery_Node.js_Cheerio - Fatal编程技术网

Javascript 使用cheerio获取最后一个div元素

Javascript 使用cheerio获取最后一个div元素,javascript,jquery,node.js,cheerio,Javascript,Jquery,Node.js,Cheerio,您好,我正在实现一个scraper,它可以抓取在电报公共频道中收到的最新消息。这就是html的用法 我可以获取classtgme\u channel\u history部分下的所有div。它下面有五个div,表示五条不同的消息。我只想得到最后一个div,我怎么能做到呢。 您可以在这里查看实时HTML 您可以将选择器传递到以选择所有子div元素,然后调用以获取集合中的最后一个元素 $(.tgme\u channel\u history”).children(“div”).last(); 非常感谢

您好,我正在实现一个scraper,它可以抓取在电报公共频道中收到的最新消息。这就是html的用法

我可以获取class
tgme\u channel\u history
部分下的所有div。它下面有五个div,表示五条不同的消息。我只想得到最后一个div,我怎么能做到呢。 您可以在这里查看实时HTML


您可以将选择器传递到以选择所有子
div
元素,然后调用以获取集合中的最后一个元素

$(.tgme\u channel\u history”).children(“div”).last();

非常感谢
const $ = require('cheerio');

const url = 'https://telegram.me/s/newlink01/';

 rp(url)
        .then(function (html) {
            //success!
            const wikiUrls = [];

            $('.tgme_channel_history', html).each(function () {

                wikiUrls.push($(this).text()


            });
            console.log(wikiUrls[0]);

  })
        .catch(function (err) {
            //handle error
        });