jQuery通过属性值过滤

前端之家收集整理的这篇文章主要介绍了jQuery通过属性值过滤前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<div class="selectedColumns" >
<a href="#" attributeid="19" >Driver License State</a>
<a href="#" attributeid="21" >Email</a>
<a href="#" attributeid="23" >Experience Level</a>
<a href="#" attributeid="26" >First Name</a>
<a href="#" attributeid="71" >Is Account Enabled</a>
<a href="#" attributeid="39" >Last Contacted Date</a>
<a href="#" attributeid="40" >Last Name</a>
<a href="#" attributeid="41" >Middle Name</a>
<a href="#" attributeid="6">Carrier</a>
</div>

我有一个链接的集合。每个链接都有一个attributeid属性。我想按属性值过滤。所以在上面的链接中,如果我的值为41,它将返回“中间名”链接

var link = $('.selectedColumns a:[attributeid==' + $(this).val() + ']');

这没有工作?

解决方法

使用单个=而不是2.另外,不会在那里afaik
var link = $('.selectedColumns a[attributeid=' + $(this).val() + ']');

猜你在找的jQuery相关文章