以下是使用cheerio库遍历特定类别下的每个子div的代码示例:
const cheerio = require('cheerio');
const html = 'Child 1Child 2Not a child';
const $ = cheerio.load(html);
const parentDiv = $('.parent');
parentDiv.find('.child').each((index, element) => {
const childDiv = $(element);
console.log(childDiv.text());
});
在上面的代码中,我们使用cheerio库将HTML加载到一个Cheerio实例中。然后,我们选择具有类别“parent”的父div。接下来,我们使用find
方法选择所有具有类别“child”的子div,并使用each
方法遍历每个子div。
在each
方法的回调函数中,我们获取每个子div的文本内容,并将其打印到控制台。在这个示例中,输出将是:
Child 1
Child 2
请注意,这里的示例仅用于演示目的。实际应用中,你可能需要根据具体情况对代码进行调整。