English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slideDown()方法以滑动方式显示选定的元素。
注意:此方法适用于用jQuery方法隐藏的元素,并在CSS中display:none(不是visibility:hidden)。
此方法通常与slideUp()方法一起使用。
$(selector).slideDown(duration, "easing", callback)
当单击“#my-Div”时,此示例在页面上显示“ .panel”:
$("#my-Div").click(function(){ $(".panel").slideDown(); });Testen Sie heraus‹/›
单击按钮时,向下滑动所有<p>元素:
$("button").click(function(){ $("p").slideDown(); });Testen Sie heraus‹/›
使用duration参数:
$("button").click(function(){ $("p").slideDown(1500); });Testen Sie heraus‹/›
使用callback参数:
$("button").click(function(){ $("div").slideDown(1500, function(){ alert("向下滑动完成!"); }); });Testen Sie heraus‹/›
使用缓慢的持续时间和线性缓动向下滑动所有“ .panel”:
$("#my-Div").click(function(){ $(".panel").slideDown("slow", "linear"); });Testen Sie heraus‹/›
将所有跨度(本示例为单词)动画化以快速滑动,在2完成每个动画:00毫秒内
$("button").click(function(){ $("span:first-child").slideDown("fast", function(){ $(this).next().slideDown("fast", arguments.callee); }); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
duration | (Optional)Bestimmt die Dauer der Slide-Effect. Vorgesehener Wert 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)Eine Funktion, die aufgerufen wird, wenn die slideDown()-Methode abgeschlossen ist, einmal für jedes ausgewählte Element |