Plugin JQuery : iff pour des conditions en chaines (« chainable »)

Plugin Jquery Iff

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' );
Ce contenu a été publié dans JQuery, avec comme mot(s)-clé(s) , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *