Chrome上的scrollLeft

时间:2011-04-07 01:41:16

标签: javascript jquery scroll

我已经看到了一些关于这方面的讨论,但实际上没有解决方案。当我使用Jquery 1.5时,“scrollLeft”属性和“scrollTop”在Chrome中都能正常工作。甚至没有在jquery API页面(http://api.jquery.com/scrollLeft/)

我正在使用这样的代码: $('html,body')。animate({scrollLeft:a_position},a_duration);

并将其简化为尽可能最小的代码。为什么这不起作用?一旦我看到它没有在jquery网站上工作,我开始认为也许这是不可能的。

提前致谢。

1 个答案:

答案 0 :(得分:0)

据我所知,不可能为滚动本身设置动画,解决方法是设置顶部,左侧值的位置变化动画。

如果您不依赖动画部分,可以使用

document.getElementById("pos-top").scrollIntoView();

作为解决方法。