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

Selettore jQuery :nth-last-child()

Selezionatore jQuery

:nth-last-child(nIl selettore选取属于其父元素的不限类型的第 n 个子元素的所有元素,从最后一个子元素开始计数。()

Utilizzare:nth-last-of-type()Il selettore seleziona l'elemento di tipo specifico che è il n-esimo figlio dell'elemento padre, contando da destra a sinistra.Il n-esimo figlioTutti gli elementi di un elemento.

Sintassi:

$":nth-last-child(number|An+B|odd|even)"

Esempio

Contando dal fondo, selezionare l'elemento <p> che è il quinto figlio del suo elemento padre:

$(document).ready(function(){
  $("p:nth-last-child(5)").css("background", "coral");
});
Prova a vedere‹/›

Le parole chiave "pari" e "dispari" vengono utilizzate per abbinare gli elementi figli con indici pari o dispari:

$(document).ready(function(){
  $("p:nth-last-child(even)").css("background", "coral");
  $("li:nth-last-child(odd)").css("background", "coral");
});
Prova a vedere‹/›

Usare la formula (}}An + B).Spiegazione:ARappresenta la dimensione del ciclo,nÈ un contatore (partendo da 0), mentreBÈ un valore di offset:

$(document).ready(function(){
  $("p:nth-last-child(4n + 1)").css("background", "coral");
  $("li:nth-last-child(3n)").css("background", "coral");
});
Prova a vedere‹/›

Valore del parametro

ParametroDescrizione
numberIndice dell'elemento figlio da abbinare (partendo da 1)
oddSeleziona ogni elemento figlio pari
evenSeleziona ogni elemento figlio dispari
An+BSpecificare l'elemento figlio da selezionare
Esempio: p:nth-last-child(3n + 2)seleziona ogni terzo paragrafo, iniziando dal secondo figlio dell'ultimo

Selezionatore jQuery