Selectores jquery básicos: selectores ID, clase y de etiquetas

Home » Blog » Selectores jquery básicos: selectores ID, clase y de etiquetas

Los selectores jQuery son herramientas poderosas que permiten acceder y manipular elementos específicos del DOM de manera sencilla y eficiente. Los tres tipos básicos de selectores son los selectores de ID, clase y etiquetas HTML.

¿Necesitas ayuda GRATIS?

Si tienes un problema y deseas que te eche una mano, contáctame. Si puedo solucionarlo en menos de 1 hora, lo haré a cambio de una reseña. en mi perfil de Google My Business.

¿Quieres aprender JQUERY?

Si estás interesado en aprender JQUERY te recomiendo este libro. Debes tener conocimiento de HTML, CSS y Javascript. Es antiguo, pero en 2024 todavía me resulta útil.

Selector ID: Identificador

El selector de ID se utiliza para acceder a un elemento único en el DOM. En jQuery, se utiliza el símbolo de almohadilla (#) seguido del valor del ID.

$('#miId').css("border", "1px solid red");

En este ejemplo, seleccionamos el elemento con el ID miId y le aplicamos un borde rojo. Este código es similar al uso de CSS para estilos.

Ejemplo práctico:

<!DOCTYPE html>
<html>
<head>
    <title>Selectores básicos</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('#miId').click(function() {
                $('#miId').css({"border": "1px solid red", "margin": "40px", "text-align": "center"});
            });
        });
    </script>
    <style>
        *{ width: 100%; margin: 0 auto; }
    </style>
</head>
<body>
    <h1 id='miId'>Pinchar para recuperar texto</h1>
</body>
</html>

En este ejemplo, al hacer clic en el elemento con el ID miId, se le aplica un borde rojo y otros estilos.

Selector Clase: Class

El selector de clase se utiliza para seleccionar todos los elementos que comparten una misma clase. En jQuery, se usa el punto (.) seguido del nombre de la clase.

$('.miClass').css("border","1px solid red");

Este código selecciona todos los elementos con la clase miClass y les aplica un borde rojo.

Ejemplo práctico:

<!DOCTYPE html>
<html>
<head>
    <title>Selectores básicos</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('.miClass').click(function() {
                $('.miClass').css({"border": "1px solid red", "margin": "40px", "text-align": "center"});
            });
        });
    </script>
    <style>
        *{ width: 100%; margin: 0 auto; }
    </style>
</head>
<body>
    <h2 class='miClass'>Pinchar para poner estilo a los dos class: 1</h2>
    <h2 class='miClass'>Pinchar para poner estilo a los dos class: 2</h2>
</body>
</html>

En este caso, al hacer clic en cualquier elemento con la clase miClass, se aplican estilos a todos los elementos que comparten esa clase.

Selector por nombre de etiqueta

Este selector se utiliza para seleccionar todos los elementos de un tipo específico de etiqueta HTML.

$('h2').css("border","1px solid red");

Este código selecciona todos los elementos h2 y les aplica un borde rojo.

Ejemplo práctico:

<!DOCTYPE html>
<html>
<head>
    <title>Selectores básicos</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('p').click(function() {
                $('h2').css({"border": "1px solid red", "margin": "40px", "text-align": "center"});
            });
        });
    </script>
    <style>
        *{ width: 100%; margin: 0 auto; }
    </style>
</head>
<body>
    <h2 class='miClass'>Pinchar para poner estilo a los dos class: 1</h2>
    <h2 class='miClass'>Pinchar para poner estilo a los dos class: 2</h2>
    <p>Borde a los 2 h2</p>
</body>
</html>

En este ejemplo, al hacer clic en el párrafo, todos los elementos h2 reciben un borde rojo y otros estilos.

Conclusión

Los selectores básicos de jQuery son herramientas esenciales para cualquier desarrollador web. Permiten seleccionar y manipular elementos del DOM de manera eficiente, simplificando la creación de aplicaciones dinámicas y mejorando la interactividad de las páginas web. Con estos conocimientos, puedes comenzar a explorar las capacidades más avanzadas de jQuery y transformar tus proyectos web.

Compartir entrada:

Tutorial WooCommerce

¿Cómo puedo crear una tienda online?

Prompts gratis

Los mejores Prompts de chatGPT gratis

Guía Inteligencia Artificial

Guía para aprender a usar la Inteligencia Artificial en 2024

Foto de Iñigo Mezo Alvarez

IÑIGO MEZO ALVAREZ (IMAcreste)


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Las reseñas son opiniones que las personas dejan en la página local de Google. Si son positivas, estas reseñas ayudarán a mejorar la confianza y credibilidad de una marca.

Participa en nuestro sorteo enviando un email con tu nombre y el asunto «Sorteo AUDITORÍA SEO». Se realizara un sorteo cada mes.

Excelente calificación
A base de 19 reseñas
Google star 1Google star 2Google star 3Google star 4Google star 5
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Muy Buena Guía para conocer para entender los significados de los términos que utiliza Make
Gustavo Bosco profile picture
Gustavo Bosco
17/12/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
muy bien explicado, me encanto
ursula estrada campos profile picture
ursula estrada campos
12/09/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Trabajo con el pluging ImacPrestashop que es lo mejor que he probado con las últimas versiones de Word Press y del tema. Con un impecable servicio técnico por rapidez y amabilidad, un trato directo y personalizado como nadie da hoy en día.
Eugenio Pinilla profile picture
Eugenio Pinilla
06/06/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Très bon contact avec se développeur qui est intervenu très rapidement sur le plugin. Parfait !
Richard Chauvin profile picture
Richard Chauvin
15/04/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Excelente aporte, de verdad muy agradecida por su increíble atención y servicio.
Amanda Gutierrez profile picture
Amanda Gutierrez
11/04/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
EXCELENTE APORTE DE UNA PERSONA QUE TIENE MUCHO INTERÉS EN COLABORAR, GRACIAS MUCHAS POR SU VALIOSA COLABORACIÓN... "SEMPER ANTE".
CARLX ZAMBR profile picture
CARLX ZAMBR
16/02/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Excelente artículo. Muchísimas gracias por compartirlo
Mari Carmen Gimeno profile picture
Mari Carmen Gimeno
06/02/2025
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Después de años trabajando con distintas empresas, ¡por fin! hemos encontrado una en la que confiar, a ciegas. Respuestas a tiempo, cumplimiento de todo lo prometido en las fechas previstas, apoyo y asesoramiento sobre todos los temas. Estamos encantados con el trabajo en nuestra tienda online.
Angel Sanchez lazaro profile picture
Angel Sanchez lazaro
18/11/2024
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifica que la fuente original de la reseña sea Google.
Muy profesional y dispuesto. Recomendable.
Xabi Luengas profile picture
Xabi Luengas
12/09/2024