jQuery Interrompi le animazioni


Il metodo jQuery stop() viene utilizzato per interrompere animazioni o effetti prima che siano finiti.



Fare clic per scorrere verso il basso/verso l'alto del pannello

Poiché il tempo è prezioso, offriamo un apprendimento facile e veloce.

A W3Schools, puoi studiare tutto ciò di cui hai bisogno per imparare, in un formato accessibile e pratico.


Esempi


Dimostra il metodo jQuery stop().


Dimostra il metodo jQuery stop().


jQuery stop() Metodo

Il metodo jQuery stop()viene utilizzato per interrompere un'animazione o un effetto prima che sia terminato.

Il stop()metodo funziona con tutte le funzioni degli effetti jQuery, incluse le animazioni di scorrimento, dissolvenza e personalizzate.

Sintassi:

$(selector).stop(stopAll,goToEnd);

Il parametro facoltativo stopAll specifica se anche la coda di animazione deve essere cancellata o meno. L'impostazione predefinita è false, il che significa che solo l'animazione attiva verrà interrotta, consentendo di eseguire in seguito eventuali animazioni in coda.

Il parametro facoltativo goToEnd consente di specificare se completare o meno l'animazione corrente immediatamente. L'impostazione predefinita è falsa.

Quindi, per impostazione predefinita, il stop()metodo uccide l'animazione corrente eseguita sull'elemento selezionato.

L'esempio seguente mostra il stop()metodo, senza parametri:

Esempio

$("#stop").click(function(){
  $("#panel").stop();
});

Esercizi jQuery

Mettiti alla prova con gli esercizi

Esercizio:

Utilizzare un metodo jQuery per interrompere l'effetto di animazione di un elemento <div>.

$("div").();


Riferimento agli effetti jQuery

Per una panoramica completa di tutti gli effetti jQuery, vai al nostro Riferimento agli effetti jQuery .