hide + load + slideDown(),看不到效果

时间:2011-03-29 21:09:46

标签: javascript jquery slidedown

简介

我正在尝试使用来自Jquery的 slideDown ()效果来编写新的函数来加载内容

这是功能,内容被正确加载,但我只是看不到幻灯片效果,我猜是因为它可能在内容加载之前完成,所以:

function load_something(nombre,tipo){
            $("#router").prepend(loader_image);
            $("#router").load('/includes/router.php?nombre='+encodeURI(nombre)+'&tipo='+tipo,function(){
                $("#router").slideDown(600); return false;
            });
}

也试过:

$(div).hide().slideDown(time);

获得相同的结果

问题

我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

您的代码看起来没问题。

我认为你需要从隐藏路由器开始才能看到效果。如果您有外部样式表,请添加:

#router {display: none;}

以便在执行函数之前隐藏内容,从而触发滑动效果。