Selectores jQuery
- 
          
            Uso de element selectory#id selectoren jQuery
- 
          
            Uso de selector de claseen jQuery
- Selectores jQuery
 
jQuery tiene tres tipos básicos de selectores para iniciar una instancia de cualquier elemento HTML, el selector de elementos, selector #id y selector .class.
En la siguiente sección, mostraremos ejemplos que cubren estos selectores básicos y sus funciones y repasaremos una lista de otras posibilidades derivadas de selectores.
Uso de element selector y #id selector en jQuery
Fragmento de código:
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script>
$(document).ready(function() {
  $('button').click(function(){
    $('#title').css({'color':'blue'});
});
  });
</script>
</head>
<body>
<p id='title'>Text</p>
<button>Text Change</button>
Producción:

En el código anterior, tenemos un evento de clic para cambiar el color del contenido de las etiquetas p. Tenemos un id='title' asociado con la etiqueta p y un elemento de botón para activar el evento de clic. El elemento del botón se instanciará con un selector de elementos, y la p se obtiene a través del selector de #id.
Uso de selector de clase en jQuery
Fragmento de código:
<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script>
$(document).ready(function() {
    $('.x:even').css({'color':'red'});
});
</script>
</head>
<body>
<p class='x'>Text</p>
<p class='x'>Text</p>
<p class='x'>Text</p>
<p class='x'>Text</p>
<p class='x'>Text</p>
<p class='x'>Text</p>
Producción:

Consideramos algunas etiquetas p seguidas de la clase similar x, y las manipulamos a través del selector .class, haciendo que los contenidos sean más fáciles de entender.
Las etiquetas p incluso posicionadas se han coloreado de rojo, y la propiedad se activó cuando consideramos el selector de clase.
Selectores jQuery
Los otros selectores en el siguiente segmento facilitan el manejo del contenido web.
| Selectores | Descripción | 
|---|---|
| $(':button') | Esto implicaba todos los elementos <button>y también los elementos<input>con eltipo botón. | 
| $('class/element/id:even/odd') | Esto implica un selector específico y los contenidos posicionados pares o impares. | 
| $('p.x') | Esto implica una etiqueta pseguida de la clasex. | 
| $('*') | Esto implica todo elemento. | 
| $(this) | Esto implica el elemento HTML actual. | 
| $('p:first') | Esto implica el primer elemento de la etiqueta p. | 
| $('ul li:primero') | Esto implica el primer lidel primerul. | 
| $('ul li:primer hijo') | Esto implica primero lide todos losul. | 
| $('[href]') | Esto implica todos los elementos con href. | 
