С Puppeteer я знаю, как использовать оценку для наличия некоторых свойств, таких как parentNode
или previousSibling
:
let id = await page.evaluate(() => {
let wantedHref = $('li a').filter(
function (index) {
return $(this).text().includes("Text that I Want");
})[0];
//get parentNode
let id = wantedHref.parentNode.parentNode.parentNode.id;
//get previousSibling
let expandIcon = wantedLink.parentNode.parentNode.previousSibling;
expandIcon.click();
return id;
});
Я хотел бы знать, как я мог бы получить эти типы свойств без использования оценки .
Не могли бы вы мне помочь, пожалуйста?