0

我的页面上有一个链接列表。这是一个例子:

<a href="#">Link (tagMe)</a>
<a href="#">Link (anotherTag)</a>
<a href="#">Link (aThirdTag)</a>

如何让 jQuery 检查我的所有链接并删除带有字符串“(anotherTag)”的链接,以便输出列表如下所示:

  • 链接(tagMe)
  • 链接(aThirdTag)
4

3 回答 3

2

您可以使用:contains选择器。

$('a:contains("anotherTag")').remove();

http://jsfiddle.net/BbyWB/

于 2013-04-24T04:10:29.413 回答
0
$('a').each(function() {
    if($(this).text().match(/\(anotherTag\)/))
        $(this).remove();
});

http://jsfiddle.net/samliew/wLM5q/1/

于 2013-04-24T04:10:28.133 回答
0
$("a:contains('anotherTag')").remove()

jsFiddle

于 2013-04-24T04:11:32.543 回答