addBackメソッド
addBackメソッドは、
前のセットの要素を現在のセットに追加します
(一連のメソッドチェーン内での話)。
メソッドにはセレクターを選択的に渡すこともできます。
前のセットとは、end
メソッドを使用して取得できる要素のセットを意味します。
構文
.addBack([セレクター]);
例
#testを持つ段落を見つけ、
次にparentを使用してその段落の親要素を見つけ、
addBackを使用して見つけた段落をその親に追加し、
prependを使用して
それらに'!'というテキストを先頭に挿入しましょう。
結果として、段落とその親の両方が先頭に
'!'というテキストを持つことになります:
<div>
<p>text</p>
<p id="test">text</p>
<p>text</p>
</div>
$('p').parent().addBack().prepend('!');
HTMLコードは次のようになります:
<div>
!
<p>!text</p>
<p id="test">!text</p>
<p>!text</p>
</div>