编辑:Revolution Slider 最近更新到第 5 版,默认情况下支持在幻灯片之间滚动鼠标,而无需用户额外添加 javascript,我发现它可以完美运行。
原始问题:
我正在使用全屏革命滑块,并通过使用在开发人员网站上找到的代码,我设法让幻灯片使用鼠标滚轮滚动前进。
问题是滑块一次前进不止一张幻灯片,具体取决于用户滚动的程度。我需要幻灯片在每个鼠标滚轮事件中只滚动一次。我尝试使用此处找到的解决方案,但无法正常工作:滚动一次后删除事件
我对 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();
}
});
})()