jQueryコードスニペット:要素をループしますが、最後の要素は含まれません
次のjQueryコードスニペットループは、ページ上のすべての<select></select>
要素を介してループし、その値を配列に追加してから、.concat()
関数を使用してこれらの値を文字列に連結します。 このコードは、最後の<select></select>
要素を処理しません。 最後の要素は、.not(":last")
セレクターを使用して除外できます。
var controlitems = $('select').not(':last'); // Exclude the last select element var controlfilters = []; controlitems.each(function(i, v) { var filtervalue = $(this).val(); if (filtervalue !== "") { controlfilters.push(filtervalue); } }); console.log([].concat(controlfilters));
出力は、すべての要素値(最後の値を除く)を含む配列になります。 <select></select>
jQueryの
メソッドの目的は何ですか?.last()
jQueryのメソッドを使用すると、グループ内の正確な位置を知らずに、この要素を簡単に選択および操作できます。 .last()
.last()
jQueryの
.last
jQueryのメソッドとともに使用されて、一連の要素の最後の要素を選択します。最後の要素を除くすべての要素を除外することで機能します。これは、特定のアクションまたはスタイルをグループの最後の要素に適用したいが、正確な場所がわからない場合に役立ちます。 .last
セレクターを使用すると、この要素を簡単に選択して、必要なアクションまたはスタイルを適用できます。 .last()
.last
jQueryの
.each()
jQueryのメソッドを使用すると、各要素を個別に選択して操作することなく、これらの操作を簡単に実行できます。 .each()
.each()
jQueryの
.last()
jQueryのメソッドを使用するには、最初に要素のグループを選択してトラバースを選択し、次に.last()
メソッドを適用して最後の要素を選択します。その後、必要なアクションまたはスタイルを要素に適用できます。 .last()
jQuery.each()メソッドは、一連の要素を反復し、各要素で関数を実行するために使用されます。これは、同じアクションまたはスタイルを一連の要素に適用する場合に特に便利です。たとえば、ドキュメント内のすべての段落の色を変更するか、ページ上のすべての画像を非表示にする場合があります。 jquery.each()メソッドにより、各要素を個別に選択して操作することなく、これらの操作を簡単に実行できます。 jquery.each()メソッドを使用するには、最初に要素のグループを選択して反復し、次にjquery.each()メソッドを適用して、各要素で必要な関数を実行します。
以上がjQueryはそれぞれ最後の要素ではありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。