Developpez.com - Rubrique JavaScript

Le Club des Développeurs et IT Pro

jQuery 1.8.2 est disponible

Le 2012-09-21 08:31:20, par vermine, Expert éminent sénior
jQuery 1.8.2 est disponible

Cette deuxième version de maintenance corrige des bogues majeurs et des régressions de performance. L'équipe de jQuery estime que la version est maintenant suffisamment solide mais rappelle aux développeurs qu'ils doivent tester les versions et faire part de leur commentaires. Plusieurs contributeurs sont d'ailleurs remerciés pour leur participation.

Voici une partie des modifications apportées :

    une correction à propos de Deferred.promise(target) ;

    une meilleure performance pour les événements délégués et les pseudo-classes ;

    des optimisations en tout genre ;

    une correction sur .offset pour BlackBerry5 et iOS3 ;

    des adaptations pour les sélecteurs ;

    une correction sur l'utilisation de find dans une collection.


Si vous trouvez d'autres embryons de la documentation sur l'API jQuery 1.8.X, je vous invite à poster les liens dans cette discussion, afin que tous puissent en bénéficier.

Pour la liste complète des corrections, changements et modifications, voir l'article source.

Serveur de code : http://code.jquery.com/jquery-1.8.2.min.js
Source.
  Discussion forum
1 commentaire
  • ABCIWEB
    Expert éminent sénior
    Pour info, j'ai eu un problème lors de la mise à jour de 1.7 vers la version 1.8.2 avec outerWidth() et outerHeight() qui renvoyaient des objets plutôt que des dimensions. On en trouve la trace dans ce lien
    J'ai résolu le pb en remplaçant par outerWidth(false) et outerHeight(false).

    "Petit" problème aussi avec jquery 1.8.2 et le UI Draggable 1.8.13 (ça draguait plus et renvoyait moult erreurs dans la console) qui s'est résolu en prenant la version UI Draggable 1.9.0

    Bref faites attention, le passage de jquery 1.7 que j'utilisais vers la dernière version 1.8.2 ne se passe pas toujours sans anicroche !