Puppeteer 将 CSS 更改为所有选择器

Puppeteer Change CSS to all Selectors

现在 Puppeteer 只更改第一个元素,但我需要更改所有选择器。

let textContent = await page.$('td[style="visibility:hidden"]');
await textContent.evaluate((el) => el.style.visibility = 'visible');

这只适用于第一个元素

您应该改用 page.$$

let elements = await page.$$('td[style="visibility:hidden"]');
for(const element of elements) {
  await element.evaluate((el) => el.style.visibility = 'visible');
}