原始问题:
我正在使用全屏革命滑块,并且通过使用开发人员网站上的代码,我已设法使用鼠标滚轮滚动来推进幻灯片。
问题是滑块一次推进多个幻灯片,具体取决于用户滚动的程度。我需要幻灯片每个鼠标滚轮事件只滚动一次。我尝试使用此处找到的解决方案但无法使其工作: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();
}
});
})()
答案 0 :(得分:0)
revprev()
和revnext()
是移动发生的地方。
你应该找到像 speed , steps_length ......
的东西。