Jquery que es

Tutorial de jquery

Si estás usando jQuery, $ es sólo una variable que contiene el objeto jQuery. Así que al escribir $., esencialmente estás accediendo a las propiedades y funciones de jQuery. En lugar de $, también podrías escribir jQuery y debería funcionar de la misma manera.
Tiene métodos que actúan sobre colecciones de elementos, por ejemplo $(‘.some-element’).someMethod() y métodos estáticos que sólo se adjuntan al objeto jQuery pero no modifican una colección, son sólo funciones normales adjuntas al objeto jQuery para evitar exponer demasiadas funciones al contexto global.
La forma correcta de llamar a cualquiera de sus funciones debería ser jQuery.someFunc() para las funciones estáticas y var obj = jQuery(‘css selectors’) para crear un objeto para los objetos HTML y luego ejecutar funciones sobre ese objeto.

Jquery cdn

DESCARGO DE RESPONSABILIDAD: Esta es una respuesta muy tardía a este post en particular, pero a medida que he ido leyendo varias respuestas a esta pregunta, me he dado cuenta de que la mayoría de las respuestas utilizan una terminología que sólo puede ser entendida por codificadores experimentados. Esta respuesta es un intento de responder a la pregunta original teniendo en cuenta a un público novato.
Cuando un usuario hace clic en el elemento con el id “#someLink” (probablemente una etiqueta de anclaje), llama a una función anónima, “function(e)”, y asigna el objeto resultante a un manejador, “e”. Ahora toma ese manejador y llama a uno de sus métodos, “e.preventDefault()”, que debería evitar que el navegador realice la acción por defecto para ese elemento.
Por lo tanto, “e” es sólo un parámetro de tu función y necesitas una “e” en tu function() para recibir el “objeto evento” y luego realizar e.preventDefault(). Esta es también la razón por la que puedes cambiar la “e” por cualquier palabra que no esté reservada por js.

Ejemplos de jquery

La librería ofrece una abreviatura para muchas funciones JS utilizadas para manipular el DOM de HTML, que a menudo pueden ser largas y molestas de escribir. jQuery ofrece una sintaxis mucho más corta y limpia, y cuando estás escribiendo document.getElementByID() cien veces, reducir eso a un solo carácter puede ahorrar mucho tiempo de desarrollo.
Pero esto no es lo único para lo que sirve jQuery; es mucho mejor para trabajar con elementos del DOM que vanilla JS, con funciones traversal para analizar una lista de elementos, y filtros para los resultados de la búsqueda. Cuando se selecciona de HTML con vanilla JS, se le da una lista de los elementos literales del DOM, pero jQuery devolverá objetos jQuery con métodos y propiedades adicionales, que pueden ser útiles para usted.
jQuery tiene algunas otras características, como la animación y el soporte de AJAX, pero las animaciones CSS puras son a menudo mucho más rápidas, y las bibliotecas como axios manejan las peticiones AJAX mucho mejor que jQuery, por lo que realmente sólo deberías usar jQuery para trabajar con el DOM. jQuery ahora ofrece una versión ‘slim’ sin estas características, que ahorra alrededor de 6kb cuando se utiliza el archivo comprimido y minificado.

Jquery vs react

Microsoft y Nokia incluyen jQuery en sus plataformas[8]. Microsoft lo incluye con Visual Studio[9] para su uso dentro de los marcos ASP.NET AJAX y ASP.NET MVC de Microsoft, mientras que Nokia lo ha integrado en la plataforma de desarrollo de widgets Web Run-Time[10].
jQuery, en su esencia, es una biblioteca de manipulación del Modelo de Objetos del Documento (DOM). El DOM es una representación en forma de árbol de todos los elementos de una página web. jQuery simplifica la sintaxis para encontrar, seleccionar y manipular estos elementos del DOM. Por ejemplo, jQuery puede utilizarse para encontrar un elemento en el documento con una determinada propiedad (por ejemplo, todos los elementos con una etiqueta h1), cambiar uno o varios de sus atributos (por ejemplo, el color o la visibilidad) o hacer que responda a un evento (por ejemplo, un clic del ratón).
jQuery fue creado originalmente en enero de 2006 en el BarCamp NYC por John Resig, influenciado por la anterior librería cssQuery de Dean Edwards[11][12] Actualmente es mantenido por un equipo de desarrolladores liderado por Timmy Willison (con el motor selector de jQuery, Sizzle, dirigido por Richard Gibson)[13].

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad