例えば:
<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')
たが、さまざまなレベルとノード数を持つレイアウトでこの 1 つの方法を使用したいと考えています。.fee
したがって、単純に開始して、最初に一致する要素が見つかるまで上昇し続けるメソッドがあるかどうか疑問に思っていますが、.prevAll()
これを行うようには見えません。多く.foo
の要素と要素があり、コンテキスト内.fee
の最初の要素が特に必要です。.fee