English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodi di esplorazione jQuery

jQuery ci permette di 'esplorare' o esplorare gli elementi HTML che compongono la pagina. Prima di tutto, effettuiamo una selezione iniziale, quindi esploriamo il DOM rispetto a questa selezione. Durante l'esplorazione del DOM, stiamo modificando la selezione originale.

jQuery fornisce molti metodi per permetterci di esplorare il DOM.

La categoria più grande dei metodi di esplorazione è l'esplorazione dell'albero.

Filtraggio

La tabella seguente elenca tutti i metodi di filtraggio, che possono essere utilizzati per filtrare vari elementi dalla lista di elementi del DOM:

MetodoDescrizione
eq()Restituisce l'elemento con un indice specifico selezionato
filter()Riduce l'insieme degli elementi che corrispondono a uno selector o che passano un test funzionale
first()Restituisce il primo elemento dell'elemento selezionato
has()Restituisce tutti gli elementi che contengono uno o più elementi
is()Controlla se almeno uno degli elementi corrispondenti a uno selector / elemento / oggetto jQuery corrisponde al parametro fornito, restituisce true
last()Restituisce l'ultimo elemento dell'elemento selezionato
map()Passa ogni elemento della corrispondenza attuale a una funzione, generando un nuovo oggetto jQuery contenente i valori di ritorno
not()Restituisce gli elementi che non corrispondono a una condizione specifica
slice()Riduce l'insieme degli elementi che corrispondono a un sottoinsieme specificato da una serie di indici

Esplorazione dell'albero

La tabella seguente elenca tutti i metodi di esplorazione dell'albero utilizzati per esplorare il DOM:

MetodoDescrizione
children()Restituisce tutti i figli diretti dell'elemento selezionato
closest()Restituisce il primo antenato dell'elemento selezionato
each()Esegue una funzione per ogni elemento che corrisponde
find()Restituisce tutti gli elementi discendenti dell'elemento selezionato
next()Restituisce l'elemento同级successivo dell'elemento selezionato
nextAll()Restituisce tutti gli elementi同级successivi dell'elemento selezionato
nextUntil()Restituisce tutti gli elementi同级successivi tra due parametri dati
offsetParent()Restituisce il primo elemento ancestor posizionato
parent()Restituisce l'elemento padre diretto selezionato
parents()Restituisce tutti gli elementi ancestor selezionati
parentsUntil()Restituisce tutti gli elementi ancestor tra due parametri dati
prev()Restituisce l'elemento同级 precedente selezionato
prevAll()Restituisce tutti gli elementi同级 precedenti selezionati
prevUntil()Restituisce tutti gli elementi同级 precedenti tra due parametri dati
siblings()Restituisce tutti gli elementi同级 selezionati

Esplorazione variabile

La tabella seguente elenca tutti gli altri metodi di esplorazione:

MetodoDescrizione
add()Aggiungi l'elemento alla集合 di elementi corrispondenti
addBack()Aggiungi il gruppo di elementi precedente alla集合 corrente
andSelf()Disabilitato nella versione 1.8 Alias di addBack()
contents()Restituisce tutti i figli diretti selezionati (inclusi i nodi di testo e i commenti)
end()Termina l'ultima operazione di filtraggio nella catena corrente e restituisce l'insieme di elementi corrispondenti al suo stato precedente