例如:
<div class="mainWrapper">
<div class="FirstLayer">
<input class="foo" value="foo" />
</div>
<div class="SecondLayer">
<div class="thirdLayer">
<input class="fee" />
</div>
</div>
</div>
假设我有input.fee
jQuery 对象,我还需要获取input.foo
. 现在我知道我可以使用多种方法,$(this).parents(':eq(2)').find('.foo')
但我想在具有不同级别和节点数量的布局上使用这种方法。所以我想知道是否有一种方法可以简单地从开始.fee
并一直向上直到找到第一个匹配元素,.prevAll()
似乎没有这样做。有很多元素.foo
,我特别需要上下文中.fee
的第一个元素。.fee