Método slideToggle() do jQuery Efeitos
Exemplo
Alternar entre o estado de exibição e ocultação do elemento <p> usando efeitos de deslize:
$(".btn1").click(function() { $("p").slideToggle(); });
Definição e uso
O método slideToggle() alterna o estado de visibilidade do elemento usando efeitos de deslize (mudança de altura).
Se o elemento selecionado estiver visível, ocultar esses elementos. Se o elemento selecionado estiver oculto, mostrá-lo.
Sintaxe
$().slideToggle(speed,callback)
Parâmetros | Descrição |
---|---|
speed |
Opcional. Especifica a velocidade do elemento ao passar de oculto a visível (ou vice-versa). O valor padrão é "normal". Valores possíveis:
Ao configurar a velocidade, o elemento mudará gradualmente sua altura durante a troca (criando assim o efeito de deslizar). |
callback |
Opcional. Função a ser executada após a execução da função toggle. Para saber mais sobre callback, acesse o capítulo jQuery Callback conosco. A menos que o parâmetro speed seja configurado, não pode ser configurado. |
Dicas e comentários
Dica:Se o elemento já estiver oculto, o efeito não produziria nenhuma mudança, a menos que fosse especificado uma função callback.
Mais exemplos
- Use o parâmetro speed
- Use o parâmetro speed para alternar entre a exibição e ocultação de elementos deslizantes.