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

jQuery :nth-Seletor child()

Seletor do jQuer

:nth-child(nO seletor ) escolhe todos os elementos pertencentes ao elemento pai:O n-ésimo filhoOs elementos dos elementos.

Usar:nth-de-type()O seletor escolhe todos os elementos de um tipo específico pertencentes ao elemento pai:O n-ésimo filhoTodos os elementos de um elemento.

Sintaxe:

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

Exemplo

Selecione cada elemento <p> que seja o terceiro filho de seu pai:

$("document").ready(function(){
  $("p:nth-child(3").css("background", "coral");
});
Teste para ver‹/›

Os termos ímpar e par são usados para coincidir com os elementos filhos cujos índices são ímpares ou pares:

$("document").ready(function(){
  $("p:nth-child(even)").css("background", "coral");
  $("li:nth-child(odd)").css("background", "coral");
});
Teste para ver‹/›

Usando a fórmula (An + B)。Explicação:ARepresenta um tamanho do ciclo,nÉ um contador (começando em 0), enquantoBÉ um valor deslocamento:

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

Valor do Parâmetro

ParâmetroDescrição
numberÍndice do filho a ser correspondido (a partir de1Começar)
oddEscolher cada elemento filho ímpar
evenEscolher cada elemento filho ímpar
An+BEspecificar o elemento filho a ser escolhido
Exemplo: p:nth-child(3n + 2)Começando pelo segundo elemento filho, escolher cada terceiro

Seletor do jQuer