javascript - Puppeteer - 根据文本子项进行选择

标签 javascript jquery css-selectors puppeteer

如果我有以下内容:

<div>Hello world</div>

如何选择使用“Hello world”作为查询值的 div?

最佳答案

您可以尝试使用 jQuery 的 :contains() 选择包含指定文本的所有元素的选择器:

console.log($('div:contains(Hello world)').get(0));
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>Hello world</div>

关于javascript - Puppeteer - 根据文本子项进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60123398/

相关文章:

javascript - 使用 CSS 定位嵌套 div

javascript - 3 个垂直对齐的 div 之间的 ScrollTop 从 MID 到 BOT 不起作用,从 BOT 到 MID 出现故障

html - 需要帮助引用标记标签的 CSS 类

CSS 元素子元素与带有文本节点的子元素

html - 需要一些关于 HTML 的解释,nth-child

javascript - 在函数内添加 javascript 全局变量

javascript - 如何在 Protractor/ Selenium 中实现间隔

javascript - 防止通过引用创建的对象在原始对象更改时发生更改

javascript - 通过 API 获取 tumblr 照片帖子内容,但对于照片集帖子的排列方式有所不同

jquery - 以某种方式在 aspx 站点上显示 JSON 结果