20 méthodes jQuery à connaitre — Voici une bien belle liste de 20 fonctions jQuery peu connues qui vous permettront de faire face à de nombreuses situations : insérer du contenu dans le DOM avec before()
et after()
; envelopper des balises existantes avec une nouvelle balise avec wrap()
, wrapAll()
ou wrapInner()
, etc. Via RGWeb.
jQuery UI 1.8
jQuery UI 1.8 — Après jQuery UI 1.7.2 compatible avec jQuery 1.3.x, jQuery UI 1.8 sera le compagnon idéal pour jQuery 1.4.2 : plus léger (le core de jQuery est 71% plus petit) et modulaire. Parmi les nouveautés :
Webform to wizard –Transformez les formulaires en «assistant»
Webform to wizard est un plugin jQuery qui découpe les formulaires longs et ennuyeux en «assistant» en suivant les contours des balises HTML fieldset
. Les boutons Back et Next pour passer d’une partie à un autre sont ajoutés sans marquage supplémentaire au niveau de l’intégration. →
Utiliser jQuery depuis les serveurs de Google
jQuery hosted on Google and some implications for developers est un billet qui répond à trois questions que l’on se pose généralement avant d’utiliser une version de jQuery hébergée sur les serveurs de Google : →
Accélérer votre blog en optimisant l’affichage des Adsense avec jQuery
Optimiser le chargement des AdSense — J’ai eu la chance d’avoir l’explication IRL mais j’attendais avec impatience le billet de Mehdi pour vous en parler. Le principe consiste à réserver les emplacements des publicités là où vous voulez les afficher, de placer les scripts fournis par Google Adsense à la fin de votre page et d’ajouter une pincée de CSS et un soupçon de jQuery pour remettre chaque publicité à sa place quand la page est chargée. J’ai mis cette technique en place sur ce blog et sur css 4 design et ça marche niguel ghrome 😀
Créez des sélecteurs personnalisés avec jQuery
Custom jQuery Selectors aborde la création de sélecteurs personnalisés au cas où ceux proposés par jQuery ne suffiraient pas. Dans l’exemple donné, il s’agit de parcourir le DOM à la recherche des balises HTML possédant un attribut rel
renseigné : →
TipTip — Infobulles « funky » pour afficher l’attribut HTML « title »
TipTip est un plugin dans la lignée de Tipsy qui permet d’afficher l’attribut title
d’un élément précisé par une classes dédiée ou générique dans une bulle d’information bien plus belle que celle qui apparait par défaut. Le fonctionnement de TipTip est le suivant : le script copie puis supprime le title
d’origine pour que le navigateur ne soit pas tenté de l’afficher et l’injecte ensuite dans le balisage HTML suivant : →
Clickoutside Event — Détectez les clics en dehors d’un élément
Clickoutside event — Ce plugin jQuery permet de déclencher une action lorsque l’utilisateur clique en dehors de l’élément spécifié. La gestion des événements de jQuery, déjà très complète, s’enrichit avec clickoutside. Pour 0.7 ko ce serait dommage de s’en priver. Ce plugin sera très utile pour fermer vos fenêtres modales (lightbox) lorsque l’utilisateur clique à l’extérieur. Voici un exemple d’utilisation : →
jQuery, HTML5 et CSS3 sont le Biactol™ du Web ^_^v
Comment, jQuery va tuer Flash ? La question peut paraitre surprenante, mais force est de constater que Javascript a fait du chemin depuis window.open()
! Les bibliothèques comme jQuery ou Prototype ont par ailleurs permis l’émergence de plugins, de scripts qui se sont attachés à améliorer l’expérience utilisateurs jusqu’à concurrencer Flash sur son terrain de prédilection : la création d’animation pour créer des interfaces immersives afin de capter l’attention du visiteur. →
13 Tutoriels jQuery pour Webdesigners
jQuery Tutorials for Designers — La force de jQuery par rapport à d’autres frameworks Javascript est sa capacité à plier le DOM selon notre bon plaisir. Toutefois, la volonté de faire tel ou tel effet ne suffit pas : encore faut-il les connaissances algorithmiques pour y parvenir. Malgré sa simplicité et sa courbe d’apprentissage à la portée de tous, il est toujours bon d’avoir quelques bouts de code sous le tapis de souris pour faire face aux situations récurrentes en matière de webdesign. →