nodejs cheerio在每个循环中选择子元素

时间:2018-02-23 04:43:42

标签: javascript jquery node.js cheerio

我正在尝试选择.info类

中的strong a标记
$(".info").each(function(i, item){
    console.log($(this).children("strong a").text())
});

它正确地选择了信息类,而不是strong a

enter image description here

3 个答案:

答案 0 :(得分:4)

你应该能够做到

$(".info").each(function(i, item){
    console.log($("strong a", item).text())
});

答案 1 :(得分:0)

$(this).children("strong").children("a")

了解如何做到这一点,如果你知道一个更好的方式随意张贴

答案 2 :(得分:0)

在循环中,您也可以这样使用

$(".info").each(function(i, item){
   $(this).find("strong a").text();
});