禁用向下滚动fullpage.js中的中断菜单链接

时间:2015-07-17 01:06:55

标签: javascript jquery css fullpage.js

我正在使用fullPage.js,特别是onLeave函数来禁用我网站中的向下滚动。这样可以,但我在使用菜单时遇到问题,因为我只能向一个方向滚动。

这是我的代码:

onLeave: function(index, nextIndex, direction){ 
  if (direction == 'up') { 
    return false;              
  } else {
    return true;
  };
}

因此,如果我在第3部分,并且想要转到第4部分,该页面将被阻止。我怎么能处理菜单的异常?

1 个答案:

答案 0 :(得分:0)

如何使用$.fn.fullpage.setAllowScrolling(false, 'down');

来自the docs

  

添加或删除通过使用鼠标滚轮/触控板或触摸手势(默认情况下处于活动状态)滚动部分的可能性。请注意,这不会禁用键盘滚动。您需要使用setKeyboardScrolling。

这不会禁用您的链接。

user.toUpdate = true

如果您还想禁用键盘,则还需要使用setKeyboardScrolling