嘿所有我想找到一种方法来添加一个暂停此图像滑块的调用。目前,只有在鼠标悬停在图像上时才会暂停。滚动图像后,幻灯片继续播放。
滑块代码的开头是:
;(function($) {
$.fn.leanSlider = function(options) {
// Defaults
var defaults = {
pauseTime: 4000,
pauseOnHover: true,
startSlide: 0,
directionNav: '',
directionNavPrevBuilder: '',
directionNavNextBuilder: '',
controlNav: '',
controlNavBuilder: '',
prevText: 'Prev',
nextText: 'Next',
beforeChange: function(){},
afterChange: function(){},
afterLoad: function(){}
};
var init = function() {
// Set up pauseOnHover
if(settings.pauseOnHover && settings.pauseTime && settings.pauseTime > 0){
slider.hover(
function () {
clearTimeout(timer);
},
function () {
doTimer();
}
);
}
};
//More code here....
};
})(jQuery);
我一直试图通过onClick按钮调用它,如下所示:
$.fn.init.leanSlider.slider.clearTimeout();
但这只会引发错误......我缺少什么?