jQuery prevUntil() Metode

Metode Melintasi jQuery

Contoh

Kembalikan semua elemen saudara di antara dua elemen <li> dengan nama kelas "mulai" dan "berhenti":

$(document).ready(function(){
  $("li.start").prevUntil("li.stop").css({"color": "red", "border": "2px solid red"});
});

Hasil:

    ul (parent)
  • li (sibling with class name "stop")
  • li (sibling)
  • li (sibling)
  • li (sibling)
  • li (sibling with class name "start")
  • li (sibling)
  • li (sibling)

Definisi dan Penggunaan

Metode prevUntil() mengembalikan semua elemen saudara sebelumnya antara pemilih dan stop .

Elemen saudara adalah elemen yang memiliki induk yang sama.

Pohon DOM: Metode ini melintasi mundur sepanjang saudara dari elemen DOM.

Catatan: Jika kedua parameter kosong, metode ini akan mengembalikan semua elemen saudara sebelumnya (sama seperti metode prevAll() ).

Metode terkait:

  • prev() - mengembalikan elemen saudara sebelumnya dari elemen yang dipilih
  • prevAll() - mengembalikan semua elemen saudara sebelumnya dari elemen yang dipilih


Sintaksis

$(selector).prevUntil(stop,filter)

Parameter Description
stop Optional. A selector expression, element or jQuery object indicating where to stop the search for previous matching siblings elements
filter Optional. Specifies a selector expression to narrow down the search for sibling elements between the selector and stop

Note: To return multiple siblings, separate each expression with a comma.

Cobalah Sendiri - Contoh


Menggunakan kedua parameter untuk memfilter pencarian elemen saudara sebelumnya di antara dua argumen.


Bagaimana mengembalikan beberapa elemen saudara di antara dua argumen.


Menggunakan elemen DOM alih-alih pemilih untuk mengembalikan elemen saudara di antara dua argumen.


Menggunakan elemen DOM sebagai ganti pemilih dan kedua parameter untuk memfilter penelusuran saudara sebelumnya di antara dua argumen.


Metode Melintasi jQuery