如何使用 puppeteer 检查 div 是否具有特定的类?

if (await page.$("has-cart")) {


const page2 = await browser.newPage();        

await page2.goto('https://www.supremenewyork.com/checkout');       

await page2.bringToFront();

}


else console.log('not found');

这应该检查 DOM 中是否有“has-cart”类,然后执行该功能,但它不起作用。如果可能的话请给点建议:)


收到一只叮咚
浏览 74回答 1
1回答

慕莱坞森

你错过了选择器内的一个点page.$(".has-cart")应该可以工作。与page.$('has-cart)您一起匹配具有此名称的元素 -><has-cart>..</has-cart>你得到.has-cart任何包含这个类的元素<div&nbsp;class="has-cart">...</div>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript