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

Metodo stop() degli effetti jQuery

Metodi di effetto jQuery

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.

Sintassi:

$(selector).stop(clearQueue, jumpToEnd)

Esempio

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‹/›

Valore del parametro

ParametroDescrizione
clearQueueUn valore booleano opzionale che indica se eliminare anche le animazioni nella coda. Il valore predefinito è false
jumpToEndUn valore booleano opzionale che indica se completare immediatamente l'animazione corrente. Il valore predefinito è false

Metodi di effetto jQuery