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

Metodo jQuery slideUp()

Metodi di Effetto di jQuery

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.

Sintassi:

$(selector).slideUp(durata, easing, callback)

Esempio

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‹/›

Valore del Parametro

ParametroDescrizione
duration(Facoltativo)Determina quanto tempo durerà l'effetto di scorrimento. Il valore predefinito è 400 millisecondi

Valori Possibili:

  • Millisecondi (ad esempio 100, 500, 2000, ecc.)

  • “fast”

  • “slow”

easing(Facoltativo)Una stringa che specifica la velocità degli elementi in diversi punti dell'animazione. Il valore predefinito è “swing”

Valori Possibili:

  • “swing”-spostamento più lento all'inizio/fine e più veloce nel mezzo

  • “lineare”-spostamento a velocità costante

callback(Facoltativo)Una funzione chiamata una volta completatoslideUp() per ogni elemento selezionato

Metodi di Effetto di jQuery