4

如您所见,我有两种类型的锚标签。

第一的 :

<a>Link</a>

第二:

<a href="http://facebook.com"></a>
<a href="http://twitter.com"></a>

我只想<a>Link</a>使用 jquery 只选择这种类型的标签。

4

2 回答 2

6
$('a').filter(function(){
     return !$(this).attr('href');
});

工作示例:http: //jsfiddle.net/3Sczq/

于 2012-10-31T14:01:57.850 回答
5

您应该使用:notcss 选择器:

$('a:not([href])')

选择所有a没有属性的标签href

jQuery 文档在这里

于 2012-10-31T14:08:57.647 回答