2011-08-22 24 views
2

我一直在尝试使用jQuery和CSS进行自定义滚动,并且我已经取得了部分成功。问题是我不知道如何停止滚动条,当它达到其滚动容器的限制。我只需要找到不会发生这种情况的代码部分。如果有人能够帮助剧本,那将会很棒。我有整个事情和运行上 http://jsfiddle.net/ithril/va6DW/试图使用jQuery进行自定义滚动

回答

3

这里有一个快速的解决办法:

if(x-35>left_limit && x-20<right_limit) 

全部代码在这里:http://jsfiddle.net/dujaQ/


但我移动滚动前添加如下因素条件强烈建议你采用现有的jquery插件并根据需要进行调整。这里是一些滚动的jQuery插件与水平滚动支持:

  1. mCustomScrollbar
  2. jScrollPane
+1

我用JScrollPane中,它就像一个魅力,让我wouls建议。完全可定制的:) – Luuk

+0

非常感谢解决方案。你能否给我一个体面的链接,解释如何使用jScrollPane,我尝试过使用它,但是因为我不知道如何定制它和东西。谢谢! – Prateek