<Metodi jQuery a movimento laterale
Esempio
Riportare l'elemento controllante diretta di <span> :
$(document).ready(function(){
$("span").parent().css({"color": "red", "border": "2px
solid red"});
});
Risultato:
body (great-great-grandparent)
div (great-grandparent)
ul (grandparent)
- li (direct parent)
span
Prova tu stesso " Definizione e utilizzo
Il parent() restituisce l'elemento principale diretta dell'elemento selezionato.
L'albero DOM: Questo metodo attraversare solo un singolo livello l'albero DOM. Per attraversare tutta la strada fino a elemento radice del documento (per tornare nonni o altri antenati), utilizzare i parents() o il parentsUntil () metodo.
Suggerimento: per attraversare un unico livello l'albero DOM, o tutto il senso fino all'ultimo discendente (per tornare bambini o altri discendenti), utilizzare i children() o find() metodo.
Sintassi
$(selector).parent( filter )
Parametro | Descrizione |
---|---|
filter | Facoltativo. Specifica un'espressione selettore per restringere la ricerca genitore |
Provate voi stessi - Esempi
Riportare la controllante diretta di ogni <span> elemento
Come restituire la controllante diretta di ogni <span> elemento.
Affina la ricerca
Come utilizzare il parametro di filtro per restituire il genitore <li> elemento con il nome della classe "first" di ogni <span> .
Riportare la controllante diretta <div> elemento di ogni <p> elemento
Come restituire tutta la controllante diretta <div> elemento di ogni <p> elemento.
Mostra gli elementi antenati di un elemento di nomi dei tag
Una manifestazione che dimostra che gli antenati di un <span> elemento in realtà sono.