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

Selettore :nth-of-type() di jQuery

Selezionatori jQuer

:nth-of-type() Il selettore seleziona tutti gli elementi di un tipo specifico in base alla loro posizione tra i fratelli dello stesso livello.

Utilizzare:nth-child()Il selettore può selezionare tutti gli elementi in base alla loro posizione (indipendentemente dal tipo).

Sintassi:

$(":nth-of-type(number|An+B|odd|even)")

Esempio

Scegliere ogni elemento <span> che appartiene al terzo elemento <span> del suo genitore:

$("document").ready(function(){
  $("span:nth-of-type(3)").css("background", "lime");
});
Prova a vedere‹/›

Le parole chiave 'odd' e 'even' si usano per abbinare i figli con un indice dispari o pari:

$("document").ready(function(){
  $("span:nth-of-type(odd)").css("background", "lime");
  $("span:nth-of-type(even)").css("background", "aqua");
});
Prova a vedere‹/›

Valore del parametro

ParametroDescrizione
numberIndice dell'elemento figlio da abbinare (da 1)
oddScegliere ogni elemento figlio pari
evenScegliere ogni elemento figlio dispari
An+BSpecificare l'elemento figlio da selezionare
Esempio: p:nth-of-type(3n + 2)scelta ogni terzo paragrafo a partire dal secondo

Selezionatori jQuer