每個第一li元素,我想指望用類名稱每個第一li元素,這裏是我的代碼:jQuery的計數與類名
<div>
<ul>
<li><a class="active" index="0" href="#">selector1</a></li>
<li><a class="" index="1" href="#">selector1</a></li>
<li><a class="" index="2" href="#">selector1</a></li>
</ul>
<ul>
<li><a class="" index="0" href="#">selector1</a></li>
<li><a class="active" index="1" href="#">selector1</a></li>
<li><a class="" index="2" href="#">selector1</a></li>
</ul>
<ul>
<li><a class="active" index="0" href="#">selector1</a></li>
<li><a class="" index="1" href="#">selector1</a></li>
<li><a class="" index="2" href="#">selector1</a></li>
</ul>
</div>
JS:
var countz = $('div ul').filter(function(){
return $(this).find('.active:first').length; }).length;
alert(countz);
,但我的結果表明,3。它應該是2根據這個HTML任何想法?謝謝!
這裏搗鼓:http://jsfiddle.net/Tf7g8/