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(); });اختبار لمعرفة‹/›
سحب نحو الأسفل جميع عناصر <p> عند ضغط الزر:
$("button").click(function(){ $("p").slideDown(); });اختبار لمعرفة‹/›
استخدامdurationالمتغيرات المطلوبة:
$("button").click(function(){ $("p").slideDown(1500); });اختبار لمعرفة‹/›
استخدامcallbackالمتغيرات المطلوبة:
$("button").click(function(){ $("div").slideDown(1500, function(){ alert("اكتمال السحب نحو الأسفل!"); }); });اختبار لمعرفة‹/›
استخدام زمن التأخير البطيء والتسارع الخطي للسحب نحو الأسفل جميع " .panel":
$("#my-Div").click(function(){ $(".panel").slideDown("slow", "linear"); });اختبار لمعرفة‹/›
تسريع جميع الأطوال (في هذا المثال ككلمة) بتحريك سريع، اكمال كل حركة رسومية في 200 ميليسي ثانية:
$("button").click(function(){ $("span:first-child").slideDown("fast", function(){ $(this).next().slideDown("fast", arguments.callee); }); });اختبار لمعرفة‹/›
الم 参数 | الوصف |
---|---|
duration | اختياري: تحديد مدة استمرار تأثير التدوير. القيمة المسبقة هي 400 مللي ثانية القيم الممكنة:
|
easing | اختياري: نص يحدد سرعة العنصر في مراحل مختلفة من التحريك. القيمة الافتراضية هي “swing” القيم الممكنة:
|
callback | اختياري: دالة سيتم استدعاؤها بمجرد إكمال طريقة slideDown()، مرة واحدة لكل عنصر مختار |