English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O método slideToggle() emslideUp()eslideDown()Alternar entre métodos.
Este método verifica a visibilidade do elemento selecionado:
Se o elemento inicialmente estiver visível, ele será ocultado
Se o elemento inicialmente estiver oculto, ele será exibido
Atenção:Elementos ocultos não afetarão mais o layout da página.
$selector.slideToggle(duracao, efeito, callback)
Ao clicar no botão, alternar entre subir e descer em todos os elementos <p>:
$("button").click(function() { $("p").slideToggle(); });Teste e veja‹/›
UsodurationParâmetros:
$("button").click(function() { $("p").slideToggle();1500); });Teste e veja‹/›
UsocallbackParâmetros:
$("button").click(function() { $("div").slideToggle();1500, função() { alert("Efeito de deslizar alternado completo!!!"); }); });Teste e veja‹/›
Use tempo de duração lento e suavização linear para alternar todos os “.panel”
$("#my-Div").click(function(){ $(".panel").slideToggle("slow", “linear”); });Teste e veja‹/›
Parâmetros | Descrição |
---|---|
duration | (Opcional)Determina por quanto tempo o efeito de deslizar continuará. O valor padrão é400 milissegundos Valores possíveis:
|
easing | (Opcional)Uma string que especifica a velocidade do elemento em diferentes pontos da animação. O valor padrão é “swing” Valores possíveis:
|
callback | (Opcional)Chame esta função após a conclusão do método slideToggle(), uma vez para cada elemento selecionado |