我在一个正在开发的网站上有一个SmoothDivScroll插件,它使用AJAX内容功能从外部文件中提取内容。这一切都很出色,但有一件事困扰着我,那就是当页面加载滚动条时,它会自动滚动(这是我想要的),但当我手动滚动然后停止时,它不会再次开始自动滚动。有可能做到这一点吗?有人能给我一些建议吗?
最佳,
科本。
您可以使用autoScrollingStopped回调:而不是更改原始插件
autoScrollingStopped:
function() {
$("#makeMeScrollable").smoothDivScroll("startAutoScrolling");
}
您应该在jquery.smoothDivScroll-1.3.js
的第430行(从版本1.3开始)中找到:
self.hideHotSpotBackgrounds(250);
然后添加以下内容:
self.startAutoScrolling();
然后用jquery.smoothDivScroll-1.3.js
设置,而不是缩小一个-你就可以开始了!