Plugin JQuery : faire une temporisation avec JQuery.delay

Plugin qui me sert maintenant quasiment sur tous les sites sur lequel je fais une admin : JQuery.delay trouvé sur le site d’evanbot. Ce plugin est ultra léger (moins d’1 Kio). Il permet juste d’utiliser la fonction Javascript setTimeout à la manière de JQuery. L’appel à la fonction s’intègre donc mieux au reste du code JQuery.

jquery delay
Voici comment l’utiliser simplement :

// On attend que le lien #link soit cliqué...
$("#link").click(function(){
 
  // Quand il est cliqué on attend 3 000 millisecondes (soit 3 secondes)...
  $(this).delay(3000,function(){
 
    // Et on affiche le bloc ayant pour id "hello"
    $("#hello").css("display","block");
  });
});

Pas encore de billet sur le même sujet !

Cette entrée a été publiée dans JQuery, avec comme mot(s)-clef(s) . Vous pouvez la mettre en favoris avec ce permalien.

3 reponses a Plugin JQuery : faire une temporisation avec JQuery.delay

  1. Ping : Exclusivité : mise en ligne du site J’aime la Somme ! | JQuery, PHP, html, design… // arnaud-k : un blog de geek

  2. Ping : » Détecter les mouvements de la souris avec le plugin JQuery Gestures // JQuery, PHP, html, design… // arnaud-k : un blog de geek

  3. sadlig dit :

    plugin de venu obsolète grace à la dernière version de jquery ;)

Laisser un commentaire

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

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">