English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die slideToggle()-Methode inslideUp()undslideDown()Wechsel zwischen Methoden.
Diese Methode überprüft die Sichtbarkeit des ausgewählten Elements:
Wenn das Element ursprünglich sichtbar war, wird es versteckt
Wenn das Element ursprünglich verborgen war, wird es angezeigt
Hinweis:Verborgene Elemente beeinflussen die Layout der Seite nicht mehr.
$(selector).slideToggle(duration, easing, callback)
Wenn Sie auf den Button klicken, wird zwischen dem Hoch- und Runterbewegen aller <p>-Elemente umgeschaltet:
$("button").click(function() { $("p").slideToggle(); });Testen Sie heraus‹/›
VerwendungdurationParameter:
$("button").click(function() { $("p").slideToggle();1500); });Testen Sie heraus‹/›
VerwendungcallbackParameter:
$("button").click(function() { $("div").slideToggle();1500, function() { alert("Der Slide-Toggle-Effekt ist abgeschlossen!!!"); }); });Testen Sie heraus‹/›
Verwenden Sie eine langsame Dauer und lineare Easing, um alle " .panel " zu wechseln:
$("#my-Div").click(function(){ $(".panel").slideToggle("slow", "linear"); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
duration | Optional: Bestimmt die Dauer der Slide-Effect. Voreingestellt ist400 Millisekunden Mögliche Werte:
|
easing | Optional: Ein String, der die Geschwindigkeit der Elemente zu verschiedenen Punkten der Animation angibt. Standardwert ist "swing" Mögliche Werte:
|
callback | Optional: Diese Funktion wird aufgerufen, wenn der slideToggle()-Methoden beendet ist, einmal für jeden ausgewählten Element |