Selección de elementos con jQuery
Selección de elementos con jQuery
Selección de elementos con jQuery es una lección gratuita de jQuery Academy en CoddyKit. Esta es la lección 1 de 1. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de jQuery Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de jQuery Academy incluye 1 lecciones en total.
Introducción
Hola:
jQuery utiliza la sintaxis XPath para seleccionar elementos del DOM.
Por lo tanto, si utiliza CSS o ha utilizado XPath para seleccionar nodos en XML, ¡ya sabe cómo seleccionar elementos con jQuery!
Usémoslos con jQuery 🚀
Selector de clases
El elemento de la clase deseada se selecciona mediante el operador punto(.).
En el ejemplo siguiente, se seleccionarán todos los elementos que tengan la clase title y se cambiará su color.
<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>ADVERTENCIA
En las siguientes lecciones presentaremos el método css()
Por ahora, solo debe saber que el método css() se utiliza para definir el estilo del elemento
Selector de id
El elemento con el id deseado se puede seleccionar mediante el operador #(signo de almohadilla). Como sabemos, tel mismo valor de id solo se puede asignar a un elemento de la página HTML.
En el ejemplo siguiente, se seleccionará el elemento que tenga el id title y se cambiará su color.
<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>Selector de etiquetas
El elemento de la etiqueta deseada se puede seleccionar utilizando únicamente el nombre de la etiqueta
En el ejemplo siguiente, se seleccionará el elemento que tenga la etiqueta span y se cambiará su color.
<p>Hello</p>
<span>Hello</span>
<span>CoddyKit</span>
<script>
$('span').css('color','pink')
</script>Selector de hijos
Si queremos seleccionar los hijos de un elemento, utilizamos el operador mayor que(>).
En el ejemplo siguiente, se seleccionarán todos los hijos del elemento deseado.
<p>
<span>Hello</span>
<span>CoddyKit</span>
</p>
<script>
$('p>span').css('color','pink')
</script>Selector de atributos
Podemos seleccionar el elemento deseado comprobando si el atributo de un elemento tiene un valor.
En el ejemplo siguiente, se seleccionan los elementos que tienen la etiqueta <a> y el atributo target con el valor _blank.
<a target="_blank"
href="http://coddykit.com">
CoddyKit
</a>
<script>
$ ('a[target = "_blank"]').css('color','pink')
</script>Métodos de selección de jQuer
jQuery facilita la selección en el DOM al proporcionar algunos métodos, además de selectores XPath.
Aprendamos sobre ellos.
Método parent
Método parent()
Podemos seleccionar el elemento padre del elemento deseado mediante el método parent() proporcionado por jQuery.
En el ejemplo siguiente, se selecciona el elemento padre y se cambia el color del texto del elemento padre.
<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 seleccionar todos los hijos del elemento deseado mediante el método children() proporcionado por jQuery.
En el ejemplo siguiente, se seleccionan todos los hijos del elemento y se cambia el color del texto de los hijos.
<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 seleccionar los elementos ascendientes del elemento deseado mediante el método parents() proporcionado por jQuery.
En el ejemplo siguiente, se selecciona el elemento ascendiente y se cambia el color del texto del elemento padre.
La diferencia entre este método y los otros que hemos aprendido es que puede recibir un parámetro.
Por ello, enviamos un selector XPath como parámetro para definir qué ancestro se debe seleccionar.
<div class="wrapper">
Hello
<p>
<span>CoddyKit</span>
<p>
</div>
<script>
$ ('span').parents('.wrapper').css('color','pink')
</script>método next
Método next()
El método next() selecciona el siguiente elemento hermano del elemento deseado.
En el ejemplo siguiente, se selecciona el primer hermano siguiente del elemento con la etiqueta 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()
El método nextAll() se utiliza para seleccionar los elementos hermanos siguientes del elemento deseado.
En el ejemplo siguiente, se seleccionan todos los hermanos posteriores del elemento con la etiqueta 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()
Puede seleccionar todos los elementos hermanos del elemento deseado mediante el método siblings().
En el ejemplo siguiente, se seleccionan todos los hermanos de los elementos con la etiqueta p.
<p>Hello</p>
<div>jQuery</div>
<div>Methods</div>
<script>
$ ('p'). siblings().css('color','pink')
</script>prev
Método prev()
El método prev() se utiliza para seleccionar el elemento hermano anterior de un elemento.
Selecciona el primer hermano anterior del elemento con la etiqueta a.
<span>Hello Coddy</span>
<div class="test"></div>
<script>
$ ('.test').prev().css('color','pink')
</script>Método prevAll
Método prevAll()
El método prevAll() se utiliza para seleccionar los elementos hermanos anteriores del elemento deseado.
En el ejemplo siguiente, se seleccionan todos los hermanos anteriores del elemento con la etiqueta 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>Enhorabuena
Enhorabuena 🎉
En esta sección aprendimos a seleccionar elementos del DOM.
En la siguiente sección continuaremos aprendiendo sobre la manipulación del DOM.

Aprende JavaScript con un tutor de IA — gratis
Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.
- Cursos
- 22
- Lecciones
- 48
Preguntas frecuentes
¿La lección «Selección de elementos con jQuery» es gratis?
Sí — el texto completo de «Selección de elementos con jQuery» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de jQuery Academy, actualiza a CoddyKit PRO. El curso de jQuery Academy incluye 1 lecciones en total.
¿Qué aprenderé en «Selección de elementos con jQuery»?
Selección de elementos con jQuery Practicas jQuery Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar jQuery Academy?
No se requiere experiencia previa. jQuery Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 1.
¿Cuánto tiempo toma la lección «Selección de elementos con jQuery»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de jQuery Academy?
Sí. Cada lección de jQuery Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.