<div class="grid">
<div class="box">
<div class="a"></div>
<div class="b"></div>
<div class="c"></div>
</div>
<div class="box">
<div class="a"></div>
<div class="b"></div>
<div class="c"></div>
</div>
<div class="box">
<div class="a"></div>
<div class="b"></div>
<div class="c"></div>
</div>
</div>当我执行的时候
var rootElement = $('.grid').find('.box');rootElement包含jQuery对象的集合。
如何访问此集合中的特定jQuery对象?我不想使用.each(),因为我不一定要遍历整个集合。
我知道这行得通,但这看起来很尴尬。
var index = 1;
$(rootElement.get(index)).find('.a'); /* Use chaining to do more work */有没有更优雅的方式来做这件事?谢谢。
发布于 2010-11-14 11:03:39
您可以使用eq
var rootElement = $('.grid').find('.box').eq(0);
rootElement.find('.a'); /* Use chaining to do more work */https://stackoverflow.com/questions/4175993
复制相似问题