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

Método jQuery de efeito fadeToggle()

Métodos de Efeito do jQuery

O método fadeToggle() está disponível emfadeIn()efadeOut()Alternar entre métodos.

Se o elemento selecionado for esfarelado, fadeToggle() o introduzirá gradualmente.

Se o elemento selecionado for introduzido gradualmente, fadeToggle() o esfarelará.

Atenção:Elementos ocultos não afetarão a disposição da página.

Sintaxe:

$(selector)fadeToggle.(duração, easing, callback)

Exemplo

Alternar entre entrada e saída suave de todos os elementos <p>:

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

UsodurationParâmetros:

$("button").click(function(){
  $("p").fadeToggle(1500);
});
Teste e veja‹/›

UsocallbackParâmetros:

$("button").click(function(){
  $("div").fadeToggle(1500, function(){}
    alert("Efeito fadeToggle concluído!!!");
  });
});
Teste e veja‹/›

Podemos aplicar efeitos de desvanecer e brilhar a qualquer elemento, por exemplo, uma imagem simples:

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

Valor do Parâmetro

ParâmetroDescrição
duration(Opcional)Determina por quanto tempo o efeito de desvanecimento continuará. O valor padrão é400ms

Valores possíveis:

  • milissegundos (por exemplo100,500,2000, etc)

  • “fast”

  • “slow”

easing(Opcional)Uma string que especifica a velocidade do elemento em diferentes pontos da animação. O valor padrão é “swing”

Valores possíveis:

  • “swing”-No início/Mover mais devagar no final e mais rápido no meio

  • “linear”-Mover a uma velocidade constante

callback(Opcional)Uma vez que o método fadeToggle() for concluído, esta função será chamada, uma vez para cada elemento selecionado

Métodos de Efeito do jQuery