Ca y est, la nouvelle version de jQuery est là. Et on peut dire que les devs mettent les formes pour l'annoncer ! Ils vont parler chaque jour pendant 14 jours (car version 1.4) d'une des nouveautés.
Le site qui va bien, c'est par là
Premier jour, premier sujet : tour d'horizon global des nouveautés. Alors évidemment, les classiques : refonte complète de code, restructuration interne pour une simplification drastique des appels des méthodes du noyau entre elles, meilleures perfs...
Suite de mes impressions sur jQuery.
Le premier billet est ici : jQuery / prototype - partie 1.
Pour rappel : je ne suis pour le moment pas un cador de jQuery donc il est possible que vous ayez des solutions à certains problèmes que je soulève, n'hésitez pas à réagir dans les commentaires.
Ca y est, j'ai enfin pu tester jQuery, dont Fred et Yann me parlent régulièrement depuis... 1 an ? 1 an et demi ? moins ? je ne sais plus, mais depuis un moment quoi !
En testant jQuery j'en suis arrivé au cas suivant : requête Ajax pour validation d'un formulaire contenant un textarea utilisant TinyMCE. Problème, la valeur du textarea n'est pas prise en compte.
Pour rappel, TinyMCE masque le textarea auquel il est appliqué et construit un ensemble d'éléments. Quand vous pensez écrire dans un textarea décoré, vous écrivez en fait dans le body d'une iframe, elle-même dans une table. Tout ça pour dire que quand vous écrivez, la valeur du textarea n'est pas mise à jour.
Dans ce billet je vais vous présenter ma version de Lightbox qui permet de faire défiler les images automatiquement à la manière d'un diaporama. Mais pour commencer, petite introduction.
Lightbox
Lightbox est un script JavaScript d'affichage dynamique d'images : un clic sur un lien affiche l'image par dessus la page en cours (voir l'exemple du site officiel).


