jQuery 1.4.2: aggiunti due nuovi metodi
Lunedì 22 Febbraio 2010 - 08:26
di Gabriele Romanato

Sono due i nuovi metodi aggiunti alla release 1.4.2 di jQuery che riguardano gli eventi. Tramite il nuovo metodo delegate() è infatti possibile assegnare un gestore di eventi a più elementi all’interno di un wrapped set di jQuery. Il metodo opposto, undelegate() serve ad annullare gli effetti del metodo precedente rimuovendo il gestore di eventi.
Oltre ai due metodi sopracitati, apprendiamo dalle note ufficiali e dal post di annuncio che la release 1.4.2 ha risolto importanti bug e ha migliorato le performance complessive della libreria, anche se con l’aggiunta di Sizzle il peso complessivo di jQuery (compressa) sia arrivato quasi a 70 Kb. Per ottimizzare in tal senso la performance nel caricamento JavaScript in Internet Explorer (notoriamente il più lento nel parsing JavaScript), si raccomanda di inserire gli elementi script in fondo alla pagina, prima della chiusura di body.
La retrocompatibilità con i maggiori plugin esistenti resta comunque garantita. Da test da me effettuati con l’ultima release non sono emersi problemi di qualsivoglia rilievo, laddove in precedenza i succitati plugin venivano inseriti sulla base della versione 1.3.2.
Categoria: Scripting | Permalink
Commenti
1
L’unica incompatibilità che ho trovato con la 1.4 è sull’uso di .data()
Non tutti i plugin però la usano e quindi spesso i plugin 1.3 sono validi anche per 1.4
2
Sinceramente non mi sembra una grande innovazione.
3
jQuery è un’ottima libreria ma col tempo noto che si sta gonfiando sempre più di cose non proprio “indispensabili”. E questo purtroppo ne sta aumentando (inutilmente) il peso.
# - postato da Daniele De Nobili - 22 Febbraio 2010 - 11:12







