Selecionando elementos com jQuery
Selecionando elementos com jQuery
Selecionando elementos com jQuery é uma aula grátis de jQuery Academy no CoddyKit. Esta é a aula 1 de 1. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de jQuery Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de jQuery Academy inclui 1 aulas no total.
Introdução
Olá,
O jQuery usa a sintaxe XPath para selecionar elementos do DOM.
Portanto, como você usa CSS ou já usou XPath para selecionar nós em XML, você já sabe como selecionar elementos com jQuery!
Vamos usá-los com jQuery 🚀
Seletor de classe
O elemento que possui a classe desejada é selecionado usando o operador ponto (.).
No exemplo abaixo, serão selecionados todos os elementos que possuem a classe title, e sua cor será alterada.
<p class="title">Hello</p>
<p class="title">CoddyKit</p>
<p class="title">Learning</p>
<p class="title">jQuery</p>
<script>
$('.title').css('color','pink')
</script>WARNING
Apresentaremos o método css() nas lições seguintes.
Por enquanto, saiba apenas que o método css() é usado para definir o estilo do elemento
Seletor de id
O elemento que possui o id desejado pode ser selecionado usando o operador # (cerquilha). Como sabemos, tsomente um elemento da página HTML pode receber o mesmo valor de id.
No exemplo abaixo, será selecionado o elemento que possui o id title, e sua cor será alterada.
<p id="title">Hello</p>
<p id="title1">CoddyKit</p>
<p id="title2">Learning</p>
<p id="title3">jQuery</p>
<script>
$('#title').css('color','pink')
</script>Seletor de tag
O elemento que possui a tag desejada pode ser selecionado usando apenas o nome da tag
No exemplo abaixo, será selecionado o elemento que possui a tag span, e sua cor será alterada.
<p>Hello</p>
<span>Hello</span>
<span>CoddyKit</span>
<script>
$('span').css('color','pink')
</script>Seletor de filhos
Se quisermos selecionar os filhos de um elemento, usamos o operador maior que (>).
No exemplo abaixo, serão selecionados todos os filhos do elemento desejado.
<p>
<span>Hello</span>
<span>CoddyKit</span>
</p>
<script>
$('p>span').css('color','pink')
</script>Seletor de atributo
Podemos selecionar o elemento desejado verificando se o atributo de um elemento possui um valor.
No exemplo abaixo, serão selecionados os elementos que possuem a tag <a> e o atributo target com o valor _blank.
<a target="_blank"
href="http://coddykit.com">
CoddyKit
</a>
<script>
$ ('a[target = "_blank"]').css('color','pink')
</script>Métodos de seleção do jQuer
O jQuery facilita a seleção no DOM ao fornecer alguns métodos, além de seletores XPath.
Vamos conhecê-los.
Método parent
Método parent()
Podemos selecionar o elemento pai do elemento desejado usando o método parent() fornecido pelo jQuery.
No exemplo abaixo, será selecionado o elemento pai do elemento, e a cor do texto do elemento pai será alterada.
<div>
Parent Element Text
<a target="_blank" href="http://coddykit.com">
CoddyKit
</a>
</div>
<script>
$ ('a').parent().css('color','pink')
</script>Método children
Método children()
Podemos selecionar todos os filhos do elemento desejado usando o método children() fornecido pelo jQuery.
No exemplo abaixo, serão selecionados todos os filhos do elemento, e a cor do texto dos filhos será alterada.
<div>
<a target="_blank" href="http://coddykit.com">
CoddyKit
</a>
<span>Children Element Text</span>
</div>
<script>
$ ('div').children().css('color','pink')
</script>método parents
Método parents()
Podemos selecionar os elementos ancestrais do elemento desejado usando o método parents() fornecido pelo jQuery.
No exemplo abaixo, será selecionado o ancestral do elemento, e a cor do texto do elemento pai será alterada.
A diferença entre esse método e os outros que aprendemos é que ele pode receber um parâmetro.
Assim, enviamos um seletor XPath como parâmetro para definir qual ancestral deve ser escolhido.
<div class="wrapper">
Hello
<p>
<span>CoddyKit</span>
<p>
</div>
<script>
$ ('span').parents('.wrapper').css('color','pink')
</script>método next
Método next()
O método next() seleciona o próximo irmão do elemento desejado.
No exemplo abaixo, será selecionado o primeiro irmão seguinte do elemento com a tag a.
<a href="http://coddykit.com">CoddyKit</a>
<span>I am first sibling of a element</span>
<script>
$ ('a').next().css('color','pink')
</script>método nextAll
Método nextAll()
O método nextAll() é usado para selecionar os irmãos seguintes do elemento desejado.
No exemplo abaixo, serão selecionados todos os irmãos posteriores do elemento com a tag div.
<span>I'm previous sibling<span>
<div></div>
<span>I'm next sibling<span>
<span>I'm next sibling too<span>
<script>
$ ('div').nextAll().css('color','pink')
</script>método siblings
Método siblings()
Você pode selecionar todos os irmãos do elemento desejado usando o método siblings().
No exemplo abaixo, serão selecionados todos os irmãos dos elementos com a tag p.
<p>Hello</p>
<div>jQuery</div>
<div>Methods</div>
<script>
$ ('p'). siblings().css('color','pink')
</script>prev
Método prev()
O método prev() é usado para selecionar o irmão anterior de um elemento.
Seleciona o primeiro irmão anterior do elemento com a tag a.
<span>Hello Coddy</span>
<div class="test"></div>
<script>
$ ('.test').prev().css('color','pink')
</script>Método prevAll
Método prevAll()
O método prevAll() é usado para selecionar os irmãos anteriores do elemento desejado.
No exemplo abaixo, serão selecionados todos os irmãos anteriores do elemento com a tag div.
<span>I'm previous sibling</span>
<span>I'm previous sibling too</span>
<div></div>
<span>I'm next sibling</span>
<script>
$('div').prevAll().css('color','pink')
</script>Parabéns
Parabéns 🎉
Nesta seção, aprendemos a selecionar elementos do DOM.
Na próxima seção, continuaremos aprendendo sobre manipulações do DOM.

Aprenda JavaScript com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 22
- Aulas
- 48
Perguntas Frequentes
A aula “Selecionando elementos com jQuery” é grátis?
Sim — o texto completo de “Selecionando elementos com jQuery” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de jQuery Academy, atualize para CoddyKit PRO. O curso de jQuery Academy inclui 1 aulas no total.
O que vou aprender em “Selecionando elementos com jQuery”?
Selecionando elementos com jQuery Você pratica jQuery Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar jQuery Academy?
Nenhuma experiência prévia é necessária. jQuery Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 1.
Quanto tempo leva a aula “Selecionando elementos com jQuery”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de jQuery Academy?
Sim. Cada aula de jQuery Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.