English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El método slideToggle() enslideUp()yslideDown()Cambiar entre métodos.
Este método verifica la visibilidad del elemento seleccionado:
Si el elemento estaba inicialmente visible, se ocultará
Si el elemento estaba oculto inicialmente, se mostrará
Nota:Los elementos ocultos ya no afectarán el diseño de la página.
$(selector).slideToggle(duración, suavizado, callback)
Al hacer clic en el botón, alternar entre subir y bajar en todos los elementos <p>:
$("button").click(function() { $("p").slideToggle(); });Prueba y mira‹/›
UsodurationParámetros:
$("button").click(function() { $("p").slideToggle();1500); });Prueba y mira‹/›
UsocallbackParámetros:
$("button").click(function() { $("div").slideToggle();1500, function() { alert("¡El efecto de cambio de deslizamiento se completó!!!"); }); });Prueba y mira‹/›
Usar un tiempo de duración lento y un efecto de aceleración lineal para cambiar todos los “ .panel”:
$("#my-Div").click(function(){ $(".panel").slideToggle("slow", “linear”); });Prueba y mira‹/›
Parámetros | Descripción |
---|---|
duration | (Opcional)Determina cuánto tiempo durará el efecto de deslizamiento. El valor predeterminado es400 milisegundos Valores posibles:
|
easing | (Opcional)Una cadena que especifica la velocidad de los elementos en diferentes puntos de la animación. El valor predeterminado es “ swing” Valores posibles:
|
callback | (Opcional)Una vez que se complete el método slideToggle(), se llamará a esta función, una vez por cada elemento seleccionado |