小编gon*_*uke的帖子

使用animate-scrollTo时jQuery闪烁

scrollTo当jQuery animate函数调用该函数时,我遇到了问题.

这是我的代码:

$("#button").click(function(){
    $("body").animate({scrollTop: 1400},"slow");
});
Run Code Online (Sandbox Code Playgroud)

单击按钮时,在正文滚动之前会出现闪烁.例如,我在(滚动位置)1000,当我点击按钮时发生以下情况:

  1. 页面/图像打开(滚动位置)1400出现,看起来我已经去了(位置)1400
  2. 然后它再次移动到(位置)1000,这发生得如此之快,看起来像一个闪烁
  3. 最后它像普通卷轴一样滚动到1400 ..

在Firefox上它总是出现,有时也在chrome上.

html jquery cross-browser

30
推荐指数
2
解决办法
2万
查看次数

标签 统计

cross-browser ×1

html ×1

jquery ×1