jQuery は、JavaScript 開発者に非常に強力なツールと機能を提供する、非常に人気のある JavaScript ライブラリです。 jQueryの最大の特徴は、インタラクティブでリッチなWebページを簡単に作成でき、さまざまなブラウザに対応していることです。コードで jQuery を使用する場合、Web ページの動作や効果を制御するためにいくつかのメソッドを使用することがよくあります。その中でもよく使われるメソッドの一つがjQueryのendメソッドです。
end メソッドは、現在選択されている要素の操作を終了するために使用される一連の jQuery メソッドです。これらのメソッドの中で最も一般的に使用されるのは、end()
メソッドです。このメソッドは、セレクター チェーン内で以前に選択された要素に戻るために使用されます。
end()
メソッドを使用すると、現在の要素を操作した後、前に選択した要素に戻ることができます。 jQuery セレクターでは、複数のメソッドをチェーンで使用して複数の要素を選択できます。ただし、コード内の最後の要素を処理した後、前に選択した要素に戻る必要がある場合は、end()
メソッドを使用する必要があります。
end()
end() メソッドは、以前に選択した要素には影響しませんが、以前に選択した要素を返すことができるため、セレクター チェーンで引き続き使用できます。 。
end() メソッドを使用すると、現在選択されている要素を返す前に他の操作を実行できます。次の例では、最初に
.example 要素を選択し、次に
.first() メソッドを使用して最初の
.example 要素を選択します。次に、
.addClass("active") メソッドを使用して
active クラスを要素に追加し、
end() メソッドを使用して戻ります。前の選択要素 (
.example
$('.example').first().addClass('active').end().css('border', '1px solid red');
この例では、
end() メソッドを使用して、前に選択した要素に戻り、A を追加します。赤い枠線。 end()
addBack(): 以前のセレクター リンクと現在のセレクター リンクを結合して、新しい選択ツール チェーンにします。例:
$('.example').first().addClass('active').addBack().css('border', '1px 単色赤');
andSelf():
addBack() に似ています。最後の選択を現在のセレクターとマージするために使用できます。例:
$('p').find('a').andSelf().addClass('active');
prevObject(): 前のオブジェクトを返しますが、現在のセレクターには影響しません。例:
$('.example').first().addClass('active').prevObject().css('border', '1px 単色赤');以上がjQuery終了メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。