prevAllメソッド
prevAllメソッドは、
指定された要素と同じ親内で、その前にある
すべての要素を返します。
構文
上方向のすべての兄弟要素の取得:
$(セレクター).prevAll();
指定されたセレクターで兄弟要素をフィルタリングすることも できます:
$(要素).prevAll(セレクター);
例
要素 #test を見つけ、そのすべての上方向の兄弟要素に
'!' というテキストを htmlメソッドを使って
設定してみましょう:
<p>外側</p>
<div>
<p>内側</p>
<p>内側</p>
<p id="test">内側</p>
<p>内側</p>
<p>内側</p>
</div>
<p>外側</p>
$('#test').prevAll().html('!');
HTMLコードは次のようになります:
<p>外側</p>
<div>
<p>!</p>
<p>!</p>
<p id="test">内側</p>
<p>内側</p>
<p>内側</p>
</div>
<p>外側</p>