Rumah >hujung hadapan web >tutorial js >jQuery masing -masing bukan elemen terakhir
coretan kod jQuery: gelung melalui elemen, tetapi tidak termasuk elemen terakhir
Gelung coretan kod jQuery berikut melalui semua <select></select>
elemen pada halaman, menambah nilai mereka ke array, dan kemudian menggunakan fungsi .concat()
untuk menggabungkan nilai -nilai ini ke dalam rentetan. Kod ini tidak akan memproses elemen <select></select>
yang terakhir. Elemen terakhir boleh dikecualikan menggunakan pemilih .not(":last")
.
<code class="language-javascript">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));</code>Output
akan menjadi array yang mengandungi semua nilai <select></select>
unsur (kecuali yang terakhir).
Apakah tujuan kaedah
dalam jQuery?.last()
Kaedah membolehkan anda dengan mudah memilih dan memanipulasi elemen ini tanpa mengetahui lokasi yang tepat dalam kumpulan. .last()
.last()
bagaimana pemilih
.last
dalam untuk memilih elemen terakhir dalam satu set elemen. Ia berfungsi dengan menapis semua elemen kecuali elemen terakhir. Ini berguna apabila anda ingin menggunakan tindakan atau gaya tertentu kepada elemen terakhir dalam kumpulan, tetapi tidak tahu lokasi yang tepat. Pemilih .last
membolehkan anda memilih elemen ini dengan mudah dan memohon tindakan atau gaya yang anda mahukan. .last()
.last
Apakah kaedah
.each()
Kaedah membolehkan anda melakukan operasi ini dengan mudah tanpa perlu memilih dan memanipulasi setiap elemen secara berasingan. .each()
.each()
Bagaimana menggunakan kaedah
.last()
Kaedah , mula -mula pilih kumpulan elemen untuk melintasi, dan kemudian gunakan kaedah .last()
untuk memilih elemen terakhir. Anda kemudian boleh menggunakan tindakan atau gaya yang diperlukan untuk elemen. .last()
jQuery.each () digunakan untuk melangkah ke atas satu set elemen dan melaksanakan fungsi pada setiap elemen. Ini amat berguna apabila anda ingin menggunakan tindakan atau gaya yang sama kepada satu set elemen. Sebagai contoh, anda mungkin mahu menukar warna semua perenggan dalam dokumen anda, atau menyembunyikan semua imej pada halaman. Kaedah JQuery.Each () memudahkan anda melaksanakan operasi ini tanpa perlu memilih dan memanipulasi setiap elemen secara berasingan. Untuk menggunakan kaedah JQuery.Each (), mula -mula pilih kumpulan elemen untuk berulang, dan kemudian gunakan kaedah JQuery.Each () untuk melaksanakan fungsi yang diperlukan pada setiap elemen.
Atas ialah kandungan terperinci jQuery masing -masing bukan elemen terakhir. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!