English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo slideUp() nasconde l'elemento selezionato in modo scorrevole.
Attenzione:Gli elementi nascosti non influenzano più la layout della pagina.
Questo metodo viene spesso utilizzato conslideDown()Metodi combinati.
$(selector).slideUp(durata, easing, callback)
Quando si clicca su "#my-Div", questo esempio nasconde gli elementi ".panel" nella pagina:
$("#my-Div").click(function(){ $(".panel").slideUp(); });Prova a vedere‹/›
Fai scivolare verso l'alto tutti gli elementi <p> quando si clicca sul pulsante:
$("button").click(function(){ $("p").slideUp(); });Prova a vedere‹/›
UtilizzadurationParametro:
$("button").click(function(){ $("p").slideUp(1500); });Prova a vedere‹/›
UtilizzacallbackParametro:
$("button").click(function(){ $("div").slideUp(1500, function(){ alert("Spostamento verso l'alto completato!"); }); });Prova a vedere‹/›
Utilizza un tempo di attesa lento e un'animazione lineare per far scivolare verso l'alto tutti gli elementi ".panel":
$("#my-Div").click(function(){ $(".panel").slideUp("slow", "linear"); });Prova a vedere‹/›
Animare tutti i tag span (in questo esempio parole) per uno scorrimento veloce, completando ogni animazione in 200 millisecondi:
$("button").click(function(){ $("span:last-child").slideUp("fast", function(){ $(this).prev().slideUp("fast", arguments.callee); }); });Prova a vedere‹/›
Parametro | Descrizione |
---|---|
duration | (Facoltativo)Determina quanto tempo durerà l'effetto di scorrimento. Il valore predefinito è 400 millisecondi Valori Possibili:
|
easing | (Facoltativo)Una stringa che specifica la velocità degli elementi in diversi punti dell'animazione. Il valore predefinito è “swing” Valori Possibili:
|
callback | (Facoltativo)Una funzione chiamata una volta completatoslideUp() per ogni elemento selezionato |