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

jQuery停止动画

Il metodo stop() di jQuery viene utilizzato per fermare l'animazione o l'effetto jQuery prima che venga completato.

Clicca per scorrere la scheda verso l'alto/giù

jQuery è una libreria JavaScript veloce, leggera e ricca di funzionalità, basata sul principio di 'scrivere meno, fare di più'.

jQuery semplifica la navigazione, la gestione degli eventi, le animazioni e le interazioni Ajax dei documenti HTML, rendendo lo sviluppo web veloce.

jQuery è una libreria JavaScript veloce, leggera e ricca di funzionalità, basata sul principio di 'scrivere meno, fare di più'.

jQuery semplifica la navigazione, la gestione degli eventi, le animazioni e le interazioni Ajax dei documenti HTML, rendendo lo sviluppo web veloce.

Metodo jQuery stop()

stop()Il metodo ferma l'animazione o l'effetto jQuery in esecuzione sull'elemento selezionato prima di completarsi.

Quando si chiama stop() sull'elemento, l'animazione in esecuzione corrente (se presente) si ferma immediatamente.

如果在同一元素上调用了多个动画方法,则以后的动画将放置在效果队列中。

这是stop()方法的语法:

$(selector).stop(clearQueue, jumpToEnd)

stop()方法接受两个可选参数:

  • clearQueue-一个布尔值,指示是否也要删除排队的动画。默认为false

  • jumpToEnd-一个布尔值,指示是否立即完成当前动画。默认为false

下面的示例停止当前正在运行的动画:

$("button").click(function(){
  $("div").stop();
});
测试看看‹/›

下面的示例,同时停止排队的动画:

$("button").click(function(){
  $("div").stop(true);
});
测试看看‹/›

下面的示例为,立即完成所有动画后停止:

$("button").click(function(){
  $("div").stop(true, true);
});
测试看看‹/›

jQuery效果参考

有关完整的效果参考,请访问我们的jQuery效果参考手册