endメソッド
endメソッドは、
現在のメソッドチェーン内の前の要素セットを返します。
構文
.end();
例
次の例では、すべての段落を見つけ、
その後、見つかった段落の中から
filterを使用して
クラスwwwを持つ段落を選択し、
appendメソッドを使用して
それらの末尾にテキスト'!'を追加します。
次に、endを使用して前のセット(これは
$('p')セット)に戻り、それらの
末尾にテキスト'?'を追加します。結果として、
クラスwwwを持つ段落には
テキスト'!?'が、通常の段落には
テキスト'?'が付与されます:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
$('p').filter('.www').append('!').end().append('?');
HTMLコードは以下のようになります:
<p class="www">text!?</p>
<p class="www">text!?</p>
<p>text?</p>
<p>text?</p>