Latest web development tutorials

jQuery prevUntil () metode

metode traversal jQuery metode traversal jQuery

contoh

Mengembalikan semua elemen saudara antara kelas yang disebut "mulai" dan "berhenti" dua <li> elemen:

$(document).ready(function(){
$("li.start").nextUntil("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)

Coba »

Definisi dan Penggunaan

Metode prevUntil () mengembalikan semua saudara kandung dari setiap elemen antara pemilih dan berhenti sebelum.

elemen saudara adalah elemen yang berbagi elemen induk yang sama.

DOM tree: Metode ini melintasi kembali bersama elemen saudara dari elemen DOM.

Catatan: Jika kedua argumen yang null, metode mengembalikan semua elemen saudara elemen sebelum (dan prevAll () dengan cara yang sama).

metode terkait:

  • yang PREV () - Pengembalian elemen yang dipilih dari elemen saudara sebelumnya
  • prevAll () - Mengembalikan saudara sebelumnya dari elemen yang dipilih semua elemen

tatabahasa

$(selector).prevUntil( stop,filter )

参数 描述
stop 可选。表示在哪里停止搜索元素之前匹配的同级元素的选择器表达式、元素、jQuery 对象。
filter 可选。规定缩小搜索介于 selectorstop 之间的同级元素范围的选择器表达式。

注意:如需返回多个同级元素,请使用逗号分隔每个表达式。

contoh

contoh yang lebih

Mempersempit pencarian Anda
Dua parameter yang digunakan untuk menyaring pencarian saudara elemen antara setiap elemen dari argumen antara dua sebelum.

Kembali lebih dari satu elemen saudara
Cara kembali beberapa elemen saudara antara dua parameter.

DOM
Gunakan elemen DOM bukan pemilih untuk kembali ke semua elemen saudara antara dua parameter yang diberikan.

Gunakan DOM dengan dua parameter
Gunakan DOM dengan dua parameter bukannya memilih untuk menyaring pencarian untuk saudara elemen antara setiap elemen dari argumen antara dua sebelum.


metode traversal jQuery metode traversal jQuery