jQuery استبدل تأثير التلاشي بالتمرير لأعلى / الانزلاق للأسفل
سؤال
هل يمكن لأي شخص مساعدتي في إعادة كتابة الكود أدناه الذي يستخدم تأثير التلاشي، لاستخدام تأثير انزلاق. أريد التمرير لأعلى والانزلاق لأسفل
function ShowCostMetrics()
{
$("#pnlGraph").fadeOut("slow",function()
{
$("#pnlCostMetrics").fadeIn("slow");
});
}
function ShowGraph()
{
$("#pnlCostMetrics").fadeOut("slow",function()
{
$("#pnlGraph").fadeIn("slow");
});
}
شكرا لك مقدما
المحلول
بدلاً من تتلاشى في الخروج يستخدم انزلاق للأسفل/للأعلى
function ShowCostMetrics()
{
$("#pnlGraph").slideUp("slow",function()
{
$("#pnlCostMetrics").slideDown("slow");
});
}
function ShowGraph()
{
$("#pnlCostMetrics").slideUp("slow",function()
{
$("#pnlGraph").slideDown("slow");
});
}
نصائح أخرى
وأو هل يمكن التبديل ببساطة كل fadeIn()
مع slideDown()
وfadeOut()
مع slideUp()
...
لا تنتمي إلى StackOverflow