Plugin JQuery : iff pour des conditions en chaînes (« chainable »)

La librairie JQuery permet le développement avec des instructions en chaîne (« chainable » en anglais, je ne suis pas certain de ma traduction). Cela diminue le nombre de ligne de code et permet « d’écrire moins pour faire plus » (« write less, do more », le slogan de JQuery).
Par exemple, on peut écrire plusieurs instructions en chaîne avec un seul sélecteur :
$(".selecteur").append("coucou").fadeIn("slow").addClass("maClasse");
C’est à partir de cela qu’est naît le plugin JQuery iff. Il n’apporte rien en terme de interactivité pour l’utilisateur. C’est un plugin pour développeur. Il permet uniquement de mettre en chaîne les conditions if (qui sont remplacés par iff).
Voici l’exemple proposé sur la page d’exemple du site du plugin (où my_test est une fonction quelconque) :
function my_test( x ) { return x === 'bar'; }; $('div').append( '1' ).iff( my_test, 'foo' ).append( '2' ).end().append( '3' );
- Plugin JQuery Lazy Load, pour charger les images que lors de leur affichage
- Tutorial plugin JQuery : Tweetable pour afficher le flux d’un membre Twitter
- Plugin JQuery Flip pour faire tourner des blocs
- Plugin JQuery Contactable, pour créer un formulaire de contact facilement !
- Plugin Jquery Roundabout : pour faire des animations sympas !
catégorie : JQuery