我想要将一个div向下移动一页,并且我希望它在到达目标时变慢。
我试着在递归函数中使用回调,但看起来并不流畅:
function MovePanel() {
sidePanel.animate({
"marginTop": newCurrTop
}, moveSpeed, function () {
MovePanel();
});
}有没有可能放慢JQuery动画的速度?
如果不是,还有其他选择吗?
谢谢。
发布于 2010-03-05 03:13:30
animate方法接受一个名为“easing”的第三个参数;在这里了解它:
http://api.jquery.com/animate/
发布于 2010-03-05 03:15:20
您可能希望查看以下内容:http://www.learningjquery.com/2009/02/quick-tip-add-easing-to-your-animations
宽松真的能给生活带来一些效果。缓动通过操纵动画的加速度来控制动画如何随着时间的推移而前进。
https://stackoverflow.com/questions/2382002
复制相似问题