Quobit

Cultura Digital, Tutoriales, tecnología y gadgets

Novedades en jQuery 1.7

jquery-logo

Por fin se ha liberado jQuery 1.7 y por ello te presento las nuevas características que incluye este poderoso framework que te ahorrará mucho trabajo a la hora de desarrollar sitios Web dinámicos

Función on() y off()

Los eventos bind(), unbind(), delegate() y undelegate() se han unificado en tan solo dos métodos on() y off().

$(elements).on( events [, selector] [, data] , handler );
$(elements).off( [ events ] [, selector] [, handler] );

En caso de especificar un selector la funcionalidad ejecutadra será la de delegate(), en caso contrario la de bind().

Además de unificar la sintaxis se han realizado mejoras sustanciales al rendimiento de los eventos delegados.

 

Asynchronous Module Definition (AMD)

jQuery 1.7 incorpora soporte para la especificación AMD la cual define un mecanismo para definir y cargar asíncronamente tanto módulos como sus dependencias.

La integración permite que los Loaders controlen la carga y el evento ready esté sujeto a la carga de los módulos y dependencias especificadas.

jQuery.deferred

jQuery Añade varias a esta API para mejorar el control y monitorización durante la ejecución de las colas.

Soporte de Html5 en Internet Explorer 6,7 y 8

Internet Explorer 6,7 y 8 no «entiende» los nuevos tags de html5, por lo que los elimina del DOM. jQuery 1.7, a través de HTML5Shiv, añade mejoras para dar soporte a esos tags.

 

Además de éstos cambios, jQuery 1.7 contiene 100 soluciones a bugs encontrados por la comunidad de desarrolladores.

Si lo deseas puedes tener un Wallpaper bastante funcional con todos los eventos, selectores, efectos y atributos… de tu framework favorito.

 

jquery12_colorcharge

Fuente | GenbetaDev