嘿,我正在尝试找到一种方法来添加暂停此图像滑块的调用。目前,它仅在您将鼠标悬停在图像上时才会暂停。滚动图像后,幻灯片放映将继续。
滑块代码的开头是:
;(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();
但这只会引发错误......我错过了什么?