如何使SmoothDivScroll在使用鼠标滚轮和/或热点手动滚动后再次开始自动滚动?
问题描述:
我在我正在使用的网站上有一个SmoothDivScroll插件,它使用AJAX内容功能从外部文件中提取内容。这一切都很出色,但只是有一件事情是在我加载滚动条时自动滚动(这是我想要的),但是当我手动滚动然后停止时,它不会再次开始自动滚动。是否有可能做到这一点,任何人都可以给我一些指导如何做到这一点?如何使SmoothDivScroll在使用鼠标滚轮和/或热点手动滚动后再次开始自动滚动?
最好,
Cobain。
答
你会发现在jquery.smoothDivScroll-1.3.js
线#430(从1.3版本):
self.hideHotSpotBackgrounds(250);
然后只需添加后,以下内容:
self.startAutoScrolling();
然后使用jquery.smoothDivScroll-1.3.js
,而不是精缩一个集 - 你很好走!的
答
,而不是改变原有的插件,你可以使用autoScrollingStopped回调:
autoScrollingStopped:
function() {
$("#makeMeScrollable").smoothDivScroll("startAutoScrolling");
}