jQuery - 获取id不像搜索字符串的元素

时间:2012-04-02 20:50:55

标签: jquery

我还在学习jQuery,我能够在页面上搜索属性“喜欢”文本字符串的所有元素。 (使用类似$(a[href*=pdf])的内容获取所有PDF链接)

是否有搜索属性的所有元素,如查询字符串?

我想要使用它,所以我可以检查指向外部域的任何链接并对它们做一些特别的事情

4 个答案:

答案 0 :(得分:4)

您可以像这样使用:not

$('a:not([href*=pdf])')

请参阅jsfiddle http://jsfiddle.net/gNFQS/1/

中的示例

答案 1 :(得分:1)

您可以使用:not有效地反转您的搜索:

$("a:not([href*=pdf])")

示例:http://jsfiddle.net/nYaBS/

答案 2 :(得分:1)

将其包裹在:not()

$('a:not([href*=pdf])')

答案 3 :(得分:1)

尝试类似

的内容
$("a:not([href*=pdf])").doFunction()

选择器具有各种非功能,您可以在

中看到

http://api.jquery.com/category/selectors/