Flexslider,在最后一张幻灯片之后/上禁用鼠标滚轮
Flexslider, Disable mousewheel after/on the last slide
我目前使用鼠标滚轮在幻灯片之间移动。滑块我有全屏,所以你不能滚动通过它。这很好,但是我想禁用弹性滑块的鼠标滚轮功能,以便在最后一张幻灯片上他们可以自由滚动,要么通过它,要么回到它上面。我目前有以下内容:
$('#main_slider .flexslider').flexslider({
animation: "fade",
animationSpeed: 650,
move: 1,
controlNav: false,
directionNav: false,
mousewheel: false,
animationLoop: false,
start: function(slider){
$('body').removeClass('loading');
},
before: function(slider){
//console.log(slider)
// Determine which slide we're moving to
// slidingTo = slider.animatingTo;
//console.log('sliding to: '+slidingTo);
$('.flexslider .slides > li').removeClass('hovered');
},
after: function(slider){
$('.flex-active-slide').addClass('hovered');
//console.log('triggered mouse');
if (slider.currentSlide == 1) { // TO SEE IF THE CURRENT SLIDE IS 2 TEST...
$('.flex-active-slide.hovered').css('background','blue')
}
if (slider.currentSlide == 2) { // TO SEE IF THE CURRENT SLIDE IS 3 TEST...
$('.flex-active-slide.hovered').css('background','red')
}
},
end: function(){
slider.pause();
WHAT GOES HERE TO DISABLE THE FLEX SLIDER MOUSE-WHEEL FUNCTION??
}
});
这最终达到了目的(进入了end函数)
$('#main_slider .flexslider').unmousewheel();
谢谢,我能够关闭鼠标滚轮滚动在我的水平滑动条!!
}
// MOUSEWHEEL:
if (vars.mousewheel) {
slider.bind('**unmousewheel**', function(event, delta, deltaX, deltaY) {
event.preventDefault();
var target = (delta < 0) ? slider.getTarget('next') : slider.getTarget('prev');
slider.flexAnimate(target, vars.pauseOnAction);
});
}
// PAUSEPLAY
if (vars.pausePlay) methods.pausePlay.setup();
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 在chrome.tabs.onCreated之后加载HTML页面
- 在Jquery detachment()和appendTo()之后定位元素
- AngularJS:ng之后,重复$scope值未按预期更新
- 当鼠标悬停在文本中的单词上时显示警报
- JsFiddle上的鼠标事件不起作用
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 为什么元素的宽度在页面加载之后和那一刻之后不同
- d3在鼠标悬停上过滤数据之后从选择中提取值
- 地图,rails 4.2,javascript,鼠标悬停,只工作一次(或两次).然后在重新加载之后
- 检测鼠标单击是在元素之前还是之后
- textext仅在将鼠标移到输入上之后呈现标记
- 只有在点击之后才初始化鼠标移动事件
- JQuery -显示进度鼠标光标在整个页面(也JQuery UI元素),并正确重置之后
- Flexslider,在最后一张幻灯片之后/上禁用鼠标滚轮
- 在操作DOM之后触发鼠标悬停事件
- Javascript:鼠标移到缩略图上,在第8个表条目之后,较大的图像不工作