8 votes

nodejs cheerio sélection de l'élément enfant dans une boucle each

J'essaie de sélectionner le strong a qui se trouve dans la classe .info

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

il sélectionne la classe d'information correctement, mais pas la classe d'information. strong a

enter image description here

17voto

Jiby Jose Points 2171

Vous devez être en mesure de faire

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

5voto

Krishnadas PC Points 1692

À l'intérieur d'une boucle, vous pouvez également utiliser la méthode suivante

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

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X