根据文本选择元素

时间:2010-07-02 15:54:19

标签: javascript jquery html jquery-selectors

我想在JQuery中根据它们的innertext选择一个元素。下面是我的Html

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

我想选择文本为“4”的所有<a>标签。知道我该怎么办?

2 个答案:

答案 0 :(得分:16)

您正在寻找:contains selector,如下所示:

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

答案 1 :(得分:0)

我认为正确的方法是$("a[outerText='4']")。包含返回4,44,444等。