【发布时间】:2012-11-08 05:11:07
【问题描述】:
我有两个 div:div1 和 div2
我正在尝试实现一种效果,其中 div1 动画为透明,最后,div2 在其顶部向下滑动(替换 div1)。
这是我尝试过的 (http://jsfiddle.net/RHSgf/4/):
div1.animate({
opacity: 0.0
}, 2000, function () {
$(this).replaceWith(div2.hide().slideDown(2000, 'linear', function () {}));
});
但在 div1 的动画结束时,div2 并没有那么优雅地向下滑动。
我不知道为什么滑下来这么生涩。感谢您在寻找正确方法方面提供的任何帮助。
【问题讨论】:
标签: javascript jquery jquery-animate