【发布时间】:2015-07-24 09:12:29
【问题描述】:
我正在使用 fullpage.js 创建一些整页部分。每当用户向下滚动时,我希望插件一次向下滚动一个部分(默认行为)。
当用户向上滚动时,我不想一次只向上滑动一个部分,而是启用正常滚动(可以通过 setAutoScrolling = false 进行控制,但我无法获得这工作。
有人对如何实现这种行为有任何建议吗?
编辑:添加了我尝试过的示例代码,但它不起作用(显然,因为 setAutoScrolling 方法在 onLeave 事件已经被触发时被设置)
$('#fullpage').fullpage({
onLeave: function( index, nextIndex, direction) {
var leavingSlide = $(this);
if(direction == "up") {
$.fn.fullpage.setAutoScrolling(false);
}
if(direction == "down") {
$.fn.fullpage.setAutoScrolling(true);
}
}
});
【问题讨论】:
标签: javascript jquery fullpage.js