English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode delay() des effets jQuery

Méthodes d'effet jQuery

La méthode delay() définit un minuterie pour retarder l'exécution des éléments suivants de la file.

Syntaxe :

$(sélecteur).attenteDelay(durée, nomDeLaFile)

Exemple

Définir différentes valeurs de vitesse pour la méthode delay() :

$("button").click(function() {
  $("#div1").attenteDelay("lent").apparitionGraduelle();
  $("#div2").attenteDelay("rapide").apparitionGraduelle();
  $("#div3").attenteDelay(",1000).apparitionGraduelle();
  $("#div4").attenteDelay(",2000).fadeIn();
  $("#div5").attenteDelay(",3000).fadeIn();
});
Voyons voir‹/›

Animer le déplacement vertical des deux div, afficher " div1Décaler avant "

$("button").click(function() {
  $("#div1).slideUp(300).delay(800).slideDown(400);
  $("#div2).slideUp(300).slideDown(400);
});
Voyons voir‹/›

Utilisation simultanée de delay() et animate() :

$("button").click(function() {
  $("div").animate({width: "500px"});
  $("div").delay(1000).animate({fontSize: "5em"});
});
Voyons voir‹/›

Valeur du paramètre

ParamètresDescription
duration(optionnel)Spécifiez le nombre de millisecondes de délai avant l'exécution de la prochaine tâche dans la file d'attente

Valeurs possibles :

  • millisecondes (par exemple100,500,2000, etc.)

  • “fast”

  • “slow”

queueName(optionnel)Spécifiez le nom de la file d'attente. Par défaut, c'estfx,file d'attente des effets standard

Méthodes d'effet jQuery