我想在 jquery 中使用 animate 对 scroll 做动画,但是这样使用没有效果出现,请大神指教怎么回事?
$('body').animate({
scrollTop: '100px'
}, 500, 'ease-in-out');
我想在 jquery 中使用 animate 对 scroll 做动画,但是这样使用没有效果出现,请大神指教怎么回事?
$('body').animate({
scrollTop: '100px'
}, 500, 'ease-in-out');
找到原因了
jQuery 库是支持这样做 scroll动画的,但是必须得给要做动画的容器设置 css 属性
overflow:auto;
移动端 zepto 是不支持这样做动画的。
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
3 回答1.3k 阅读✓ 已解决
animate里面放的是css的属性,你放scrollTop是不行的