Latest web development tutorials

jQuery prevAll () metode

metode traversal jQuery metode traversal jQuery

contoh

Kembali setiap <li> elemen dengan nama kelas "mulai" sebelum semua elemen saudara:

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

hasil:

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

Coba »

Definisi dan Penggunaan

Metode prevAll () mengembalikan semua saudara elemen sebelum elemen yang dipilih.

elemen saudara adalah elemen yang berbagi elemen induk yang sama.

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

metode terkait:

  • yang PREV () - Pengembalian elemen yang dipilih dari elemen saudara sebelumnya
  • prevUntil () - Mengembalikan semua elemen dari dua bersaudara untuk setiap elemen sebelum parameter yang diberikan

tatabahasa

$(selector).prevAll( filter )

参数 描述
filter 可选。规定缩小搜索元素之前的同级元素范围的选择器表达式。

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

contoh

contoh yang lebih

Mempersempit pencarian Anda
Bagaimana-to-peer elemen filter pencarian sebelum elemen.

Kembali lebih dari satu elemen saudara
Cara menggunakan parameter filter yang mengembalikan semua elemen saudara dengan nama kelas dari "1", "2" dan "3" <h2> elemen.

Pilih semua elemen saudara <p> elemen sebelum
Bagaimana memilih semua saudara <p> elemen sebelumnya.

Semua rekan <p> elemen pilih <div> sebelum
Bagaimana memilih semua rekan <p> elemen untuk setiap elemen <div> sebelumnya.


metode traversal jQuery metode traversal jQuery