找不到任何解决方案,如何使用pagePiling.js禁用鼠标滚动。我需要pagePiling.js滚动仅适用于菜单单击。

$('#pagepiling').pagepiling({
    menu: '#menu',
    anchors: ['page1', 'page2', 'page3', 'page4'],
    sectionsColor: ['#bfda00', '#2ebe21', '#2C3E50', '#51bec4'],
    navigation: null,
    easing: 'swing',
    afterRender: function(){
        $('video').get(0).play();
    }
});

最佳答案

我们在jquery.pagepiling.js上有类似的内容

$.fn.pagepiling.setAllowScrolling = function (value){
 if(value){
  $.fn.pagepiling.setMouseWheelScrolling(true);
  addTouchHandler();
 }else{
  $.fn.pagepiling.setMouseWheelScrolling(false);
  removeTouchHandler();
 }
};


弄虚作假

$.fn.pagepiling.setMouseWheelScrolling();

07-24 18:41