jQuery
De Wikipedia, la enciclopedia libre
jQuery | |
---|---|
Desarrollador | |
Equipo de desarrollo http://jquery.com/ | |
Información general | |
Diseñado por | John Resig |
Lanzamiento inicial | 26 de agosto de 2006 |
Última versión estable | 1.4.3 (info) 16 de octubre de 2010 |
Género | Framework |
Escrito en | JavaScript |
Licencia | GPL y MIT |
En español | ? |
jQuery es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU v2,[1] permitiendo su uso en proyectos libres y privativos.[2] jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
Las empresas Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas.[3] Microsoft la añadirá en su IDE Visual Studio[4] y la usará junto con los frameworks ASP.NET AJAX y ASP.NET MVC, mientras que Nokia los integrará con su plataforma Web Run-Time.
Contenido |
Características
- Selección de elementos DOM.
- Interactividad y modificaciones del árbol DOM, incluyendo soporte para CSS 1-3 y un plugin básico de XPath.
- Eventos.
- Manipulación de la hoja de estilos CSS.
- Efectos y animaciones.
- AJAX.
- Soporta extensiones.
- Utilidades varias como obtener información del navegador, operar con objetos y vectores, funciones como
trim()
(elimina los espacios en blanco del principio y final de una cadena de caracteres), etc. - Compatible con los navegadores Mozilla Firefox 2.0+, Internet Explorer 6+, Safari 3+, Opera 9+ y Google Chrome 1+.[5]
Uso
jQuery consiste en un único fichero JavaScript que contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX.La característica principal de la biblioteca es que permite cambiar el contenido de una página web sin necesidad de recargarla, mediante la manipulación del árbol DOM y peticiones AJAX. Para ello utiliza las funciones
$()
o jQuery()
.Función $()
La forma de interactuar con la página es mediante la función$()
, un alias de jQuery()
, que recibe como parámetro una expresión CSS o el nombre de una etiqueta HTML y devuelve todos los nodos (elementos) que concuerden con la expresión.$("#tablaAlumnos") // Devolverá el elemento con id="tablaAlumnos"
$(".activo") // Devolverá una matriz de elementos con class="activo"
// Se elimina el estilo (con removeClass()) y se aplica uno nuevo (con addClass()) a todos los nodos con class="activo"
$(".activo").removeClass("activo").addClass("inactivo");
jQuery Team
Detrás de la biblioteca existe un grupo de personas divididas en 5 equipos:Equipos | Descripción | Componentes |
---|---|---|
Desarrollo | Encargado del mantenimiento del núcleo de la biblioteca (desarrollo, testeo, documentación, etc). |
|
Evangelista | Responsables de la comunicación entre los usuarios y el resto de equipos. |
|
jQuery UI | Desarrollo y mantenimiento de jQuery UI. |
|
Plugins | Responsables oficiales de los plugins desarrollados para la biblioteca. |
|
Diseño página web | Responsables del diseño y mantenimiento de la página web de jQuery. |
|
Versiones
Referencias
- ↑ Descripción de la licencia desde docs.jquery.com
- ↑ «Licencias de uso de jQuery».
- ↑ «Anuncio en el blog oficial de jQuery sobre la inclusión de la biblioteca en los productos de Microsoft y Nokia.». Consultado el 5 de mayo de 2009.
- ↑ «Entrada sobre el uso de jQuery en el blog de Scott Guthrie». Consultado el 5 de mayo de 2009.
- ↑ «Compatibilidad con los navegadores web».
- ↑ «Lista completa de contribuidores de jQuery UI». Consultado el 5 de mayo de 2009.
Nenhum comentário:
Postar um comentário
Mensagem do formulário de comentário: