我发现IE中的select
元素(无论如何都是IE7和IE9)指定了size
属性,使用.scrollTop
会导致一些奇怪的行为。我希望有办法绕过它。
如果用户手动滚动到某个位置,则脚本会将其滚动到另一个位置,如果用户单击向上或向下,则滚动从脚本运行之前的位置开始。
这是一个非常简单的例子:
如果您手动滚动,请记下位置,然后“脚本”滚动按钮(一次或多次),然后再开始手动滚动,您会注意到在IE中滚动从手动滚动停止的位置开始。
我想找到一种让IE正常工作的方法。我希望jQuery的.scrollTo()
可能会让事情做对,但不幸的是,没有。
答案 0 :(得分:0)
我对.scrolltop函数的语法不太了解但是,我知道有很多jQuery脚本就是为此编写的。 @ http://www.dynamicdrive.com/dynamicindex2/有一些非常好的脚本可能值得一看。对不起,我无能为力。