如何使用jquery选择特定的锚标记?

时间:2021-01-15 21:05:22

i have two types of anchor tag as you can see.

可以看到,我有两种锚标签。

First :

第一:

<a>Link</a>

and Second :

第二:

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

i just want to select only this type tags <a>Link</a> using jquery.

我只想选择这个类型标签 <一个> 链接。

2 个解决方案

#1


5  

You should use the :not css selector:

您应该使用:not css选择器:

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

Select all a tags without an attribute href

选择没有属性href的所有标记

jQuery docs here

jQuery文档在这里

#2


6  

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

Working example: http://jsfiddle.net/3Sczq/

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

#1


5  

You should use the :not css selector:

您应该使用:not css选择器:

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

Select all a tags without an attribute href

选择没有属性href的所有标记

jQuery docs here

jQuery文档在这里

#2


6  

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

Working example: http://jsfiddle.net/3Sczq/

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