0

编辑: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();

 }

 });

})()
4

1 回答 1

0

revprev()并且revnext()是发生动作的地方。

更深一点,您应该会发现诸如speedsteps_length ...

于 2015-07-23T12:25:52.593 回答