Um descendente é uma criança, neto, bisneto, e assim por diante.
Com jQuery você pode atravessar para baixo da árvore DOM para encontrar descendentes de um elemento.
Atravessando para baixo da árvore DOM
Dois métodos jQuery úteis para atravessar para baixo da árvore DOM são:
- children()
- find()
jQuery children() Método
O children() método retorna todos os filhos diretos do elemento selecionado.
Este método só atravessar um único nível para baixo da árvore DOM.
O exemplo a seguir retorna todos os elementos que são filhos diretos de cada <div> elementos:
Você também pode usar um parâmetro opcional para filtrar a busca de crianças.
O exemplo a seguir retorna todos os <p> elementos com o nome da classe "first" , que são filhos diretos de <div> :
jQuery find() Método
Os find() método retorna elementos descendentes do elemento selecionado, todo o caminho até o último descendente.
O exemplo a seguir retorna todas as <span> elementos que são descendentes de <div> :
O exemplo a seguir retorna todos os descendentes de <div> :
Teste-se com exercícios!
Exercício 1 » Exercício 2» Exercício 3 » Exercício 4»
jQuery Atravessando Referência
Para uma visão completa de todos os métodos jQuery atravessando, por favor, vá ao nosso jQuery deslocação de referência .