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
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ù:
timeoutID
est un identifiant numérique, qui peut être utilisé conjointement avecclearTimeout ()
pour annuler le chronomètre.Le scope
fait référence à la référence
Source link