【发布时间】:2015-07-23 12:23:40
【问题描述】:
编辑:Revolution Slider 最近更新到第 5 版,默认情况下支持在幻灯片之间滚动鼠标,而无需用户额外添加 javascript,我发现它可以完美运行。
原问题:
我使用的是全屏 Revolution Slider,并通过使用开发人员网站上的代码,我设法让幻灯片使用鼠标滚轮滚动前进。
问题在于滑块一次前进不止一张幻灯片,具体取决于用户滚动的程度。我需要幻灯片在每个鼠标滚轮事件中只滚动一次。我尝试使用此处找到的解决方案,但无法正常工作:Removing event after one scroll
我对 Javascript 非常陌生,因此非常感谢任何帮助。
这是我目前使用的代码
(function() {
var slider = revapi1;
slider.parent().on('mousewheel DOMMouseScroll', function(event) {
if(event.originalEvent.wheelDelta > 0 || event.originalEvent.detail < 0) {
slider.revprev();
}
else {
slider.revnext();
}
});
})()
【问题讨论】:
标签: javascript jquery scroll mousewheel revolution-slider