tutoriais mais recente desenvolvimento web
 

jQuery children() Method

<Métodos jQuery atravessando

Exemplo

Retornar elementos que são filhos diretos de <ul> :

$(document).ready(function(){
    $("ul").children().css({"color": "red", "border": "2px solid red"});
});

Resultado:

body (great-grandparent)
div (grandparent)
    ul (parent)
  • li (child) span (grandchild)
Tente você mesmo "

Definição e Uso

O children() método retorna todos os filhos diretos do elemento selecionado.

A árvore DOM: Este método só atravessar um único nível para baixo da árvore DOM. Para percorrer para baixo vários níveis (para retornar netos ou outros descendentes), use o find() método.

Dica: Para percorrer um único nível acima da árvore DOM, ou todo o caminho até o elemento raiz do documento (para retornar pais ou outros antepassados), use o parent() ou parents() método.

Nota: Este método não retorna nós de texto. Para retornar todas as crianças, incluindo os nós de texto, use os contents() de método.


Sintaxe

$(selector).children( filter )

Parâmetro Descrição
filter Opcional. Especifica uma expressão selector para refinar a busca de crianças

Tente você mesmo - Exemplos

Retornar todos os filhos diretos de <ul>
Como retornar todos os filhos diretos de um <ul> elemento.

Reduzir a procura
Como usar o parâmetro de filtro para retornar todos <li> elementos com o nome da classe "primeiro", que são filhos diretos de <ul> .

Retornar todos <p> elementos que são filhos diretos de <div>
Como selecionar todos <p> elementos que são filhos diretos de seu pai <div> elemento.

Mostra os descendentes de um elemento por nomes de marcas
Uma demonstração que mostra que os descendentes de um <div> elemento realmente são.


<Métodos jQuery atravessando