English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Con jQuery possiamo esplorare facilmente l'albero DOM per trovare i progenitori degli elementi.
Antenati sono genitori, nonni, bisnonni e così via.
In questa sezione spiegheremo come esplorare l'albero DOM.
Abbiamo i seguenti metodi jQuery per esplorare l'albero DOM:
In questa sezione ti mostreremo come utilizzare ogni metodo.
jQuery parent()Il metodo restituisce l'elemento genitore diretto dell'elemento selezionato.
Questo metodo si muove solo di un livello in alto nell'albero DOM.
Esempio di ritorno del livello superiore diretto dell'elemento SPAN:
p(genitore diretto) span
Puoi anche utilizzare un parametro opzionale per filtrare la ricerca degli elementi genitori.
Esempio di ritorno dell'elemento genitore diretto di ogni paragrafo che ha la classe 'selected':
$("document").ready(function(){ $("p").parent(".selected").css("background", "coral"); });Testa e vedi‹/›
jQuery parents()Il metodo restituisce tutti gli elementi antenati dell'elemento selezionato.
Questo metodo esplora il DOM dell'elemento padre fino alla radice del documento (html>), passando per l'elemento selezionato.
Esempio di sotto: restituisce tutti gli antenati dell'elemento SPAN:
p(genitore diretto) span
jQuery parentsUntil()Il metodo restituisce tutti gli elementi antenati tra due parametri dati.
Esempio di sotto: restituisce tutti gli elementi antenati tra SPAN e BODY:
p(genitore diretto) span
Per i metodi di esplorazione completa, visitare il nostroRiferimento di Esplorazione jQuery.