Javascript 查询选择器,按它选择一个元素';s类和内容
我正在制作一个chrome扩展,我想在页面上存在某个元素时执行一个操作。但是class元素不够精确,无法仅通过其类来选择元素 我在页面上查找的元素如下:Javascript 查询选择器,按它选择一个元素';s类和内容,javascript,jquery,html,selector,contains,Javascript,Jquery,Html,Selector,Contains,我正在制作一个chrome扩展,我想在页面上存在某个元素时执行一个操作。但是class元素不够精确,无法仅通过其类来选择元素 我在页面上查找的元素如下: <span class="btn-text">M'y emmener</span> 但是它似乎不起作用,任何人都可以告诉我它是如何工作的?:contains是jQuery特有的语法。它也区分大小写。要实现您想要的目标,请使用jQuery并将M大写: const listfull=$(`.btn text:contai
<span class="btn-text">M'y emmener</span>
但是它似乎不起作用,任何人都可以告诉我它是如何工作的?
:contains
是jQuery特有的语法。它也区分大小写。要实现您想要的目标,请使用jQuery并将M大写:
const listfull=$(`.btn text:contains(“M'y emmener”)`);
if(listfull.length){
log(“你好”)
}
M'y emmener
:conatains()
是jQuery选择器。在使用JavaScript时,需要创建一个方法并根据内容过滤元素。检查链接问题的答案。
const listfull = document.querySelector('.btn-text:contains("m\'y emmener")');
if (listfull) {
console.log("hello")
}