我可以从 Cheerio 中的元素变量再次 select 吗?

Can I select again from element variable in Cheerio?

我刚开始使用 Cheerio。如何从循环元素中再次 select?

const championBox = $('div.css-1s4j24f>div');
championBox.each(async function(index, element) {
    console.log(
    // I want to get element>div.something>span.somethingelse
    )
})

提前致谢。

const championBox = $('div.css-1s4j24f>div');
championBox.each(async function(index, element) {
    const result = $(element).find('div.something>span.somethingelse');
})

您可以使用 .find,它相当于 .querySelectorAll
在字符串的开头使用 > 使其表现得像 element > div.something ...

const championBox = $('div.css-1s4j24f>div');
championBox.each(async function(index, element) {
    console.log(
        $(element).find('>div.something>span.somethingelse')
    )
})