English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo stop() ferma l'animazione in esecuzione.
Il metodo stop() è applicabile a tutte le funzionalità di effetto jQuery, inclusi lo scorrere, lo sfumare in/out e le animazioni personalizzate.
Quando si chiama stop() sull'elemento, l'animazione in corso (se presente) viene fermata immediatamente.
Se sono stati chiamati più metodi di animazione sullo stesso elemento, le animazioni successive verranno inserite nella coda degli effetti di quell'elemento.
$(selector).stop(clearQueue, jumpToEnd)
Fermare l'animazione in corso:
$("button").click(function(){ $("div").stop(); });Testa per vedere‹/›
Anche fermare le animazioni nella coda:
$("button").click(function(){ $("div").stop(true); });Testa per vedere‹/›
Completare tutte le animazioni immediatamente:
$("button").click(function(){ $("div").stop(true, true); });Testa per vedere‹/›
Parametro | Descrizione |
---|---|
clearQueue | Un valore booleano opzionale che indica se eliminare anche le animazioni nella coda. Il valore predefinito è false |
jumpToEnd | Un valore booleano opzionale che indica se completare immediatamente l'animazione corrente. Il valore predefinito è false |