Fermer

novembre 26, 2018

Exemples de fonction jQuery setTimeout () –


setTimeout est une fonction JavaScript native (bien qu'elle puisse être utilisée avec une bibliothèque telle que jQuery, comme nous le verrons plus tard), qui appelle une fonction ou exécute un extrait de code après un délai spécifié (en millisecondes). ). Cela peut être utile si, par exemple, vous souhaitez afficher une fenêtre contextuelle après qu'un visiteur a parcouru votre page pendant un certain temps, ou si vous souhaitez un court délai avant de supprimer un effet de survol d'un élément (au cas où l'utilisateur

 set_timeout_2-01

Exemple de base setTimeout

Pour illustrer le concept, la démonstration suivante affiche une fenêtre contextuelle, deux secondes après le clic sur le bouton.

Voir le stylo Retardé Magnific Popup modal de SitePoint ( @SitePoint ) sur CodePen .

Si vous ne voyez pas le popup s'ouvrir, visitez le site CodePen et exécutez-le.

Syntaxe

Dans la documentation MDN la syntaxe de setTimeout est la suivante:

 var timeoutID = scope.setTimeout (fonction [, delay, param1, param2, ...] )
var timeoutID = scope.setTimeout (fonction [, delay]);
var timeoutID = scope.setTimeout (code [, delay]);

où: