Hoy, 14 de enero de 2009, jQuery 1.3 ve la luz y nos sorprende con muchas mejoras que harán de este framework una herramienta todavía más útil.
Sizzle
Para empezar, la incorporación de Sizzle hace que la velocidad en búsqueda de selectores se vea incrementada y ofrezca unos resultados muy interesantes.
Delegación de eventos
Con la delegación de eventos el generar elementos dinámicamente no implicará tener que definir nuevamente los eventos asociados al tipo de elemento generado.
$("p").live("click", function(){
$(this).after("<p>Another paragraph!</p>");
});
jQuery.Event
Se ha creado un elemento Event para gestionar más fácilmente los eventos y así encapsularlos para obtener todas las funcionalidades especificadas por la W3C en todos los navegadores.
Inyección HTML reescrita
Los métodos jQuery.html()
, .append()
,.. encargados de generar HTML dinámicamente han sido reescritos obteniendo una mejora de un 6x en algunos casos sobre jQuery 1.2.6.
Mejorado el método .offset()
La reimplementado el método offset()
para mejorar su velocidad y se ha conseguido mejorar hasta 3x la velocidad con respecto a la 1.2.6.
Eliminación del Browser Sniffing
En esta versión llama mucho la atención de que no se compruebe mediante el browser
/useragent
el navegador del usuario lo que ha hecho que la velocidad en general del framework tambien se vea afectada. Para evitar problemas con los scripts que usar jQuery.browser
, aún está cargado en el core y será eliminado el futuras revisiones.
Descargar
jQuery Minified / jQuery Regular
Usar con Google Ajax Libraries
Los que usamos Google Ajax Libraries para no tener que alojar jQuery en nuestros servidores podemos usarlo mediante esta URL:
http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js
7 comentarios, 3 referencias
+
#