【问题标题】:Revolution Slider - Advance once per mouse scroll革命滑块 - 每次鼠标滚动前进一次
【发布时间】: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


    【解决方案1】:

    revprev()revnext() 是移动发生的地方。

    你应该更深入地找到类似 speedsteps_length...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多