隐藏+加载 + 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);
得到相同的结果
问题,
我做错了什么?
谢谢 !
Intro,
I'm trying to write a new function to load content using the slideDown() effect from Jquery
This is the function, the content gets loaded properly, but i just don't see the Slide effect, i guess because it might be done before the content its loaded, so:
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;
});
}
Tried also:
$(div).hide().slideDown(time);
getting same result
Question,
What i am doing wrong?
Thank you !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的代码看起来没问题。
我认为你需要从隐藏路由器开始才能看到效果。如果您有外部样式表,请添加:
,以便在执行函数之前隐藏内容,从而触发下滑效果。
Your code looks okay.
I think you need to start off with router hidden in order to see the effect. If you have an external style sheet add:
so that the content is hidden until you execute your function, triggering the slidedown effect.