【发布时间】:2011-01-01 11:34:21
【问题描述】:
首先我有一个 id 为“test”的 iframe 动画
<iframe id="test" src=""></iframe>
然后我想动画它并隐藏它,像在 MacOS 中一样制作关闭效果:
$('#test').animate({
'width':0,
'height':0,
'top':$('input').offset().top,
'left':$('input').offset().left
},function(){
//$(this).hide();
}).hide();
但似乎iframe无法隐藏。但是,如果我将它写在animate中的回调函数中,也就是上面的注释代码。它可以再次工作。
所以我想知道为什么 animate() 之后的 hide() 不起作用?我错过了什么吗?
【问题讨论】:
标签: javascript jquery hide jquery-animate