我正在使用像this example这样的Jquery Tools Scrollable插件,我想要自定义按钮来让它开始和停止。我可以让它停止自动滚动,但我不能让它从我停止的地方恢复自动滚动。
这是我初始化它的方式:
$(document).ready(function() {
// heeeeeeeeeeere we go.
var root = $("#chained").scrollable({circular: true, mousewheel: true,
easing:'easeInOutQuint', speed: 1200}).navigator().autoscroll({
interval: 3000
});
// provide scrollable API for the action buttons
window.api = root.data("scrollable");
});
从这个线程,我可以让它“停止”。我也知道我也可以让它“开始” - 转到第一张幻灯片 - 通过使用这些:
<a href='javascript:void(0);' onclick="api.begin();">Start</a>
<a href='javascript:void(0);' onclick="api.stop();">Stop</a>
尽管它确实转到了第一个窗格/幻灯片,但它不再自动滚动。有没有办法让它在我“停止”它的位置恢复自动滚动?另外,该window.api=root.data("scrollable");
方法是否已弃用?我应该以不同的方式处理吗?
TIA 的任何建议。