0

我有一个盒子。它在 jQuery 中设置为 hide()。它必须淡入,同时,它必须从上到下移动一些长度。无论从顶部到底部的长度如何,淡入效果应该在盒子从顶部开始移动时开始,并且在盒子从顶部完成移动时淡入效果可能会完成。

这是我尝试过的;

<div id="div1">div</div>

$("#div1").animate({"margin-top": 200,});
$('#div1').fadeIn("slow");

但是两个函数使用不同的时间。我怎样才能做到这一点?

是工作小提琴。

4

1 回答 1

3

animate尝试在同一个调用中使用 css 制作两个动画:

http://jsfiddle.net/xHrBq/

$("#div1").animate({
    'margin-top': 300,
    'opacity': 1
}, 1000);
于 2013-07-31T14:55:21.567 回答