English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
La tabella seguente elenca tutti i metodi di filtraggio, che possono essere utilizzati per filtrare vari elementi dalla lista di elementi del DOM:
Metodo | Descrizione |
---|---|
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 |
La tabella seguente elenca tutti i metodi di esplorazione dell'albero utilizzati per esplorare il DOM:
Metodo | Descrizione |
---|---|
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 |
La tabella seguente elenca tutti gli altri metodi di esplorazione:
Metodo | Descrizione |
---|---|
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 |