简体   繁体   English

根据文本选择元素

[英]Select element based on text

I want to select an element based on their innertext in JQuery. 我想在JQuery中根据它们的innertext选择一个元素。 Below is my Html 下面是我的Html

<html>
    <body> 
        <a href="fddf">4</a> 
        <a href="fddf">4</a> 
        <a href="fddf">4</a> 
    </body> 
</html>

I want to select all the <a> tags which has text of "4". 我想选择所有<a>标签,文本为“4”。 Any idea how do I do it? 不知道我该怎么办?

你正在寻找:contains选择器 ,像这样:

$('a:contains("4")')

I think the correct way is $("a[outerText='4']") . 我认为正确的方法是$("a[outerText='4']") Contains returns 4,44,444 etc. . 包含4,44,444等返回。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM