Latest web development tutorials

jQuery terdekat () metode

metode traversal jQuery metode traversal jQuery

contoh

Kembali <span> elemen nenek moyang pertama adalah <ul> elemen:

$(document).ready(function(){
$("span").closest("ul").css({"color":"red","border":"2px solid red"});
});

hasil:

body (great-great-grandparent)
div (great-grandparent)
    ul (second ancestor - second grandparent)
      ul (first ancestor - first grandparent)
    • li (direct parent) span

Coba »

Definisi dan Penggunaan

() Metode yang paling dekat mengembalikan elemen yang dipilih dari elemen nenek moyang pertama.

ayah nenek moyang, kakek, buyut, dan seterusnya.

DOM tree: Metode ini melintasi naik dari elemen saat sampai semua jalan dari elemen akar dokumen (<html>), untuk menemukan elemen nenek moyang pertama DOM elemen.

Metode ini orang tua () mirip, keduanya melintasi up pohon DOM, perbedaannya adalah:

terdekat ()

  • Mulai dari elemen saat
  • Single pertama traversal leluhur bersama pohon DOM ke atas, dan mengembalikan ekspresi pencocokan berlalu
  • Kembali nol atau satu elemen dari jQuery objek

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

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

Pengembalian elemen yang dipilih dari elemen nenek moyang pertama:

$(selector).closest( filter )

Pengembalian pohon DOM konteks DOM menemukan elemen nenek moyang pertama:

$(selector).closest( filter,context )

参数 描述
filter 必需。规定缩小搜索祖先元素范围的选择器表达式、元素或 jQuery 对象。
context 可选。在其内可以找到匹配元素的 DOM 元素。

contoh

contoh yang lebih

Kembali <span> elemen nenek moyang pertama adalah <span> elemen
Karena metode ini dari awal elemen saat ini, pencarian <span> pertama <span>, akan kembali ke <span>.

Dalam elemen DOM sebagai konteks dilewatkan ke pencarian nenek moyang pertama
Dua parameter yang digunakan dalam elemen DOM dilewatkan sebagai konteks untuk mencari pertama <ul> elemen.


metode traversal jQuery metode traversal jQuery