Cómo funciona jQuery

jQueryjQueryBeginner
Practicar Ahora

This tutorial is from open-source community. Access the source code

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

¡Bienvenido a la documentación de jQuery! Esta práctica te dará una introducción a jQuery.

Empezar con jQuery puede ser fácil o desafiante, dependiendo de tu experiencia con JavaScript, HTML, CSS y conceptos de programación en general.

Una cosa importante de saber es que jQuery es solo una biblioteca de JavaScript. Todo el poder de jQuery se accede a través de JavaScript, por lo que tener un buen dominio de JavaScript es esencial para entender, estructurar y depurar tu código. Si bien trabajar regularmente con jQuery puede, con el tiempo, mejorar tu dominio de JavaScript, puede ser difícil comenzar a escribir jQuery sin un conocimiento práctico de las estructuras y sintaxis integradas de JavaScript. Por lo tanto, si eres nuevo en JavaScript, te recomendamos revisar el tutorial de conceptos básicos de JavaScript en la Red de Desarrolladores de Mozilla (MDN).


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL jquery(("jQuery")) -.-> jquery/EventHandlingGroup(["Event Handling"]) jquery/EventHandlingGroup -.-> jquery/event_methods("Event Methods") subgraph Lab Skills jquery/event_methods -.-> lab-153752{{"Cómo funciona jQuery"}} end

Cómo funciona jQuery

index.html ya se ha proporcionado en la VM.

Este archivo se generará automáticamente durante la inicialización del entorno. Si no se genera automáticamente, cree el archivo y funcione como se muestra en la imagen anterior. El código de la función es el siguiente:

<!doctype html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>Demo</title>
  </head>
  <body>
    <p>jQuery</p>
    <script src="jquery.min.js"></script>
    <script>
      // Aquí va tu código.
    </script>
  </body>
</html>

El atributo src en el elemento <script> debe apuntar a una copia de jQuery. Descargue una copia de jQuery desde la página Descargando jQuery y guarde el archivo jquery.min.js en el mismo directorio que su archivo HTML.

Nota: Cuando descargue jQuery, el nombre del archivo puede contener un número de versión, por ejemplo, jquery-x.y.z.js. Asegúrese de renombrar este archivo a jquery.js o actualizar el atributo src del elemento <script> para que coincida con el nombre del archivo.

Lanzando código cuando el documento está listo

Para asegurarse de que su código se ejecute después de que el navegador termine de cargar el documento, muchos programadores de JavaScript envuelven su código en una función onload:

window.onload = function () {
  alert("welcome");
};

Lamentablemente, el código no se ejecuta hasta que todas las imágenes hayan terminado de descargarse, incluyendo los anuncios publicitarios. Para ejecutar el código tan pronto como el documento esté listo para ser manipulado, jQuery tiene una declaración conocida como el evento ready:

$(document).ready(function () {
  // Aquí va tu código.
});

Nota: La biblioteca jQuery expone sus métodos y propiedades a través de dos propiedades del objeto window llamadas jQuery y $. $ es simplemente un alias para jQuery y a menudo se utiliza porque es más corto y rápido de escribir.

Por ejemplo, dentro del evento ready, puede agregar un controlador de clic al enlace:

$(document).ready(function () {
  $("button").click(function () {
    $("p").text("Hello jQuery!");
  });
});

Copie el código jQuery anterior en su archivo HTML donde dice // Aquí va tu código. Luego, guarde su archivo HTML y recargue la página de prueba en su navegador.

Ejemplo completo

El siguiente ejemplo ilustra el código de control de clic discutido anteriormente, incrustado directamente en el <body> HTML. Tenga en cuenta que en la práctica, por lo general, es mejor colocar su código en un archivo JS separado y cargarlo en la página con el atributo src de un elemento <script>.

<!doctype html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>Demo</title>
  </head>
  <body>
    <button>hágame clic</button>
    <p>Hello World</p>
    <script src="jquery.min.js"></script>
    <script>
      $(document).ready(function () {
        $("button").click(function () {
          $("p").text("Hello jQuery!");
        });
      });
    </script>
  </body>
</html>

Haga clic en 'Go Live' en la esquina inferior derecha para ejecutar el servicio web en el puerto 8080. Luego, puede actualizar la pestaña Web 8080 para previsualizar la página web.

Resumen

¡Felicitaciones! Has completado la práctica de Cómo funciona jQuery. Para aprender más sobre la API de jQuery, consulte la documentación oficial de jQuery.