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

Arrêter l'animation de jQuery

La méthode stop() jQuery est utilisée pour arrêter une animation ou un effet jQuery avant qu'il ne soit terminé.

Cliquez pour monter/Faites glisser le panneau vers le bas

jQuery est une bibliothèque JavaScript rapide, légère et riche en fonctionnalités, basée sur le principe de 'faire plus avec moins'.

jQuery simplifie la navigation dans le document HTML, la gestion des événements, les animations et les interactions Ajax, facilitant ainsi le développement Web rapide.

jQuery est une bibliothèque JavaScript rapide, légère et riche en fonctionnalités, basée sur le principe de 'faire plus avec moins'.

jQuery simplifie la navigation dans le document HTML, la gestion des événements, les animations et les interactions Ajax, facilitant ainsi le développement Web rapide.

Méthode stop() jQuery

stop()La méthode stop() arrête l'animation ou l'effet jQuery en cours sur l'élément sélectionné avant qu'il ne soit terminé.

Lorsque stop() est appelé sur un élément, l'animation en cours (si elle existe) s'arrête immédiatement.

Si plusieurs méthodes d'animation sont appelées sur le même élément, les animations suivantes sont placées dans la file d'attente des effets.

C'eststop()Syntaxe de la méthode :

$("selector").stop(clearQueue, jumpToEnd)

La méthode stop() accepte deux paramètres optionnels :

  • clearQueue-Une valeur booléenne indiquant si les animations en file d'attente doivent également être supprimées. La valeur par défaut est false

  • jumpToEnd-Une valeur booléenne indiquant si l'animation en cours doit être terminée immédiatement. La valeur par défaut est false

L'exemple suivant arrête l'animation en cours :

$("button").click(function(){
  $("div").stop();
});
Vérifiez et voyez‹/›

L'exemple suivant arrête toutes les animations en file d'attente :

$("button").click(function(){
  $("div").stop(true);
});
Vérifiez et voyez‹/›

L'exemple suivant arrête toutes les animations immédiatement :

$("button").click(function(){
  $("div").stop(true, true);
});
Vérifiez et voyez‹/›

Référence des effets de jQuery

Pour des références complètes sur les effets, veuillez visiter notreManuel de référence des effets de jQuery.