5

我有一组链接:

<div id="parent">
   <a id="UserFirst" href="#"></a>
   <a id="UserSecond" href="#"></a>
   <a id="UserThird" href="#"></a>
</div>

我需要一种快速获取(例如)ID 包含字母的所有a子级的方法。#parenti

我该怎么做?

4

3 回答 3

14

使用 jquery contains selector

$("#parent").find("a[id*='i']").each(function(){
//do something here
});

DEMO FIDDLE

于 2013-09-15T19:39:30.967 回答
4

使用属性包含选择器

$('#parent a[id*="i"]');
于 2013-09-15T19:38:59.087 回答
3

使用属性选择器:

a[id*="i"]

或者.filter()

$('a').filter(function() {
    return this.id.indexOf('a') !== -1;
});
于 2013-09-15T19:39:34.733 回答