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

Método stop() de efeitos do jQuery

Métodos de Efeito do jQuery

O método stop() para jQuery para parar a animação em execução.

O método stop() é aplicável a todas as funções de efeitos do jQuery, incluindo deslizamento, efeito de encolhimento e expansão e animação personalizada.

Quando o stop() é chamado no elemento, a animação em execução (se houver) é imediatamente interrompida.

Se vários métodos de animação forem chamados no mesmo elemento, as animações subsequentes serão colocadas na fila de efeitos do elemento.

Sintaxe:

$(selector).stop(clearQueue, jumpToEnd)

Exemplo

Parar a animação atual em execução:

$("button").click(function(){
  $("div").stop();
});
Teste e veja‹/›

Também parar as animações na fila:

$("button").click(function(){
  $("div").stop(true);
});
Teste e veja‹/›

Concluir todas as animações imediatamente:

$("button").click(function(){
  $("div").stop(true, true);
});
Teste e veja‹/›

Valor do Parâmetro

ParâmetroDescrição
clearQueueUm valor booleano opcional que indica se也应删除队列中的动画。O valor padrão é false
jumpToEndUm valor booleano opcional que indica se a animação atual deve ser concluída imediatamente. O valor padrão é false

Métodos de Efeito do jQuery