0

我有以下代码用于滚动到页面顶部。它工作得很好,除了在我的安卓手机上。当单击“a”时(在android浏览器上)页面按预期滚动到顶部,但是每当我尝试向下滚动页面时,即使事件似乎没有再次被触发,动画也会再次启动并且页面向上滚动到顶部。

$("a").click(function(){
    $("html, body").animate({ scrollTop: 0 }, 500);
});

任何人都知道为什么动画再次发生以及如何阻止它?

4

1 回答 1

0

我很傻,显然我在我的代码中的其他地方调用了 animate() 。:(

于 2013-06-05T20:26:20.850 回答