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

jQuery-Effekt-Methode slideUp()

jQuery Effektmethoden

Die slideUp()-Methode versteckt ausgewählte Elemente durch Verschieben.

Hinweis:Verborgene Elemente beeinflussen die Layout der Seite nicht mehr.

Diese Methode wird normalerweise mitslideDown()Methoden gemeinsam verwenden.

Syntax:

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

Beispiel

Wenn Sie auf "#my-Div" auf der Seite zu verstecken, wenn Sie in diesem Beispiel auf " .panel" klicken:

$("#my-Div").click(function(){
  $(".panel").slideUp();
});
Testen Sie heraus‹/›

Klicken Sie auf die Schaltfläche, um alle <p>-Elemente nach oben zu bewegen:

$("button").click(function(){
  $("p").slideUp();
});
Testen Sie heraus‹/›

Verwenden SiedurationParameter:

$("button").click(function(){
  $("p").slideUp(1500);
});
Testen Sie heraus‹/›

Verwenden SiecallbackParameter:

$("button").click(function(){
  $("div").slideUp(1500, function(){
    alert("Nach oben bewegen abgeschlossen!");
  });
});
Testen Sie heraus‹/›

Verwenden Sie eine langsame Dauer und eine lineare Easing-Bewegung, um alle " .panel" nach oben zu bewegen:

$("#my-Div").click(function(){
  $(".panel").slideUp("slow", "linear");
});
Testen Sie heraus‹/›

Animieren Sie alle Zeitspannen (in diesem Beispiel Wörter) für eine schnelle Bewegung nach oben, in200 Millisekunden dauert jede Animation ab:

$("button").click(function(){
  $("span:last-child").slideUp("fast", function(){
    $(this).prev().slideUp("fast", arguments.callee);
  });
});
Testen Sie heraus‹/›

Parameterwert

ParameterBeschreibung
duration(Optional)Bestimmt die Dauer der Slide-Effect. Voreingestellt ist400 Millisekunden

Mögliche Werte:

  • Millisekunden (z.B.100,500,2000 und so weiter)

  • “fast”

  • “slow”

easing(Optional)Ein String, der die Geschwindigkeit der Elemente zu verschiedenen Punkten der Animation angibt. Standardwert ist „swing“

Mögliche Werte:

  • “swing”-Am Anfang/Bewegt sich langsamer am Ende und schneller in der Mitte

  • “linear”-Mit konstanter Geschwindigkeit bewegen

callback(Optional)Eine Funktion, die aufgerufen wird, wenn die slideUp()-Methode abgeschlossen ist, einmal für jeden ausgewählten Element

jQuery Effektmethoden