直接设置`scrollTop`和用`$ .animate`设置它之间的区别

时间:2012-11-07 01:27:42

标签: internet-explorer scroll jquery-animate mousewheel

mousewheel事件处理程序中,我更改了一个更新元素scrollTop的语句:

-        list.scrollTop(newScrollTop);
+        list.animate({
+            scrollTop: newScrollTop
+        }, 80); 

我添加了此animate以使列表顺利滚动,并且它可以像Chrome一样在Chrome上运行。

但是在IE7上,animate版本使滚动无法使用,当我滚动时,列表在屏幕上只移动了大约10px。

这可能是什么原因?

0 个答案:

没有答案