jQuery orang tua () metode
contoh
Kembali <span> semua elemen leluhur:
$("span").parents().css({"({"color":"red","border":"2px solid red"});
});
hasil:
- ul (grandparent)
- li (direct parent) span
Coba »
Definisi dan Penggunaan
Metode tua () mengembalikan leluhur semua unsur elemen yang dipilih.
ayah nenek moyang, kakek, buyut, dan seterusnya.
DOM tree: Metode ini melintasi nenek moyang naik dari induk elemen DOM elemen, sampai semua jalan dari elemen akar dokumen (<html>).
Catatan: Jika parameter filter yang kosong, proses langsung dari elemen induk sampai <body> dan <html> pilih semua jalur elemen dalam koleksi semua nenek moyang. Jadi melewati lingkup sempit pencarian ekspresi hasil pemilih sangat berguna.
Metode ini paling dekat () yang melintasi atas pohon DOM, perbedaannya adalah:
orang tua ()
- Mulai dari elemen induk
- Sepanjang DOM pohon traversal dan mengembalikan ekspresi cocok dengan semua nenek moyang berlalu
- Kembali nol, satu atau lebih elemen dari objek jQuery
terdekat ()
- Mulai dari elemen saat
- Traversal nenek moyang pertama sepanjang pohon DOM ke atas, dan mengembalikan ekspresi pencocokan berlalu
- Kembali nol atau satu elemen dari jQuery objek
Metode lain yang terkait:
- orang tua () - Mengembalikan elemen induk langsung dari elemen yang dipilih
- parentsUntil () - Mengembalikan semua nenek moyang dari parameter elemen antara dua sampai
tatabahasa
参数 | 描述 |
---|---|
filter | 可选。规定缩小搜索祖先元素范围的选择器表达式。 注意:如需返回多个祖先,请使用逗号分隔每个表达式。 |
contoh yang lebih
Mempersempit pencarian Anda
Cara menggunakan parameter penyaring untuk kembali <span> semua nenek moyang <ul> elemen.
Kembali beberapa keturunan
Cara menggunakan parameter penyaring untuk kembali <span> semua nenek moyang <li> dan <div> elemen.
Demo oleh nenek moyang unsur nama tag
Demo <span> leluhur elemen.