jQuery Perantauan - Metode prev()

Contoh

Mencari setiap paragraf, mencari saudara sebelumnya dengan nama kelas "selected":

$("p").prev(".selected")

Cuba sendiri

Pengartian dan penggunaan

prev() mendapatkan elemen saudara sebelumnya bagi setiap elemen yang sepadan dalam kumpulan elemen, pemilihan melalui pilih adalah pilihan.

.prev(pilih)
Parameter Penggambangan
pilih Nilai string, mengandungi ekspresi pilih untuk mencocokkan elemen.

Penggambangan

Jika diberikan objek jQuery yang mewakili kumpulan elemen DOM, metode .prev() membenarkan kita mencari elemen saudara sebelumnya bagi elemen-elemen ini dalam pohon DOM, dan membina objek jQuery baru yang disusun daripada elemen yang sepadan.

Metode ini menerima ekspresi pilih pilihan, yang sejenis dengan jenis parameter yang dihantar kepada fungsi $(). Jika pilih ini diterapkan, pengesanan elemen akan dilakukan melalui pengesanan elemen jika sepadan dengan pilih.

Pikirkan halaman ini yang mempunyai senarai yang bersirip dasar:

<ul>
   <li>item senarai 1</li>
   <li>item senarai 2</li>
   <li class="third-item">item senarai 3</li>
   <li>item senarai 4</li>
   <li>item senarai 5</li>
</ul>

Jika kita bermula dari projek ketiga, maka elemen yang terletak di antara mereka dapat ditemui:

$('li.third-item').prev().css('background-color', 'red');

Cuba sendiri

Hasil yang dipanggil adalah menyet semula latar belakang projek 2 kepada warna merah. Sebagai kita belum melaksanakan ekspresi pilih, elemen sebelumnya secara alamiah menjadi bagian daripada objek. Jika ekspresi pilih telah diterapkan, pengesanan elemen jika sepadan dengan pilih akan dilakukan sebelum elemen disertakan.

" -->