平滑div滚动的不稳定行为

时间:2013-03-12 09:11:00

标签: jquery smooth-scrolling

我有一个网页,使用Smooth Div Scroll使用div滚动产品目录。当显示的整个产品范围比页面宽时(实际需要滚动时),滚动条可以正常工作,但当范围较窄时,当您靠近左右热点时,它会开始跳过和跳跃。此处显示了此行为的示例:

http://www.iana.si/teme/tropical-energy-12m-4leta-tid596

有人可以帮我解释为什么会这样吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

我看到你正在使用jQuery 1.4 min版本a并且有一个

  

TypeError:c.easing [a]不是函数

尝试使用jQuery 1.8

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js" type="text/javascript"></script>

答案 1 :(得分:0)

Smooth Div Scroll要求滚动条中的内容比滚动条本身宽。如你所说,如果没有,则不需要滚动条。

我建议你重新考虑你的界面,或者使用选项和回调来编写一些代码,如果内容太短,就会禁用滚动条。