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

Méthode stop() des effets jQuery

Méthodes d'effets jQuery

La méthode stop() arrête l'animation en cours.

La méthode stop() est applicable à toutes les fonctionnalités d'effets jQuery, y compris le glissement, l'effet d'apparition et de disparition, et les animations personnalisées.

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 de cet élément.

Syntaxe :

$.stop(clearQueue, jumpToEnd)

Exemple

Arrêter l'animation en cours :

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

Arrêter également les animations en file d'attente :

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

Terminer toutes les animations immédiatement :

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

Valeur des paramètres

ParamètresDescription
clearQueueUn booléen optionnel indiquant si les animations en file d'attente doivent également être supprimées. La valeur par défaut est false
jumpToEndUn booléen optionnel indiquant si l'animation actuelle doit être terminée immédiatement. La valeur par défaut est false

Méthodes d'effets jQuery