2017-10-12 91 views

回答

0

目前没有办法区分实际滚动或惯性滚动,并且只有少数尝试使用Javascript解决此问题。 (它们也不完美)

对于称为“动态滚动”的这个问题,Javascript并没有提供很好的解决方案。

fullPage.js在内部处理它,但它远非完美。

+0

非常感谢您的回答。我认为我应该使用轮子事件,并以某种方式确定不间断鼠标滚动的时间。但不幸的是,我不知道如何确定一个不间断的鼠标滚动的时间。 –

+0

这不是那么简单:) – Alvaro

0

我找到了一个简单的解决方案,但不幸的是,它不完美。

document.getElementsByTagName('body')[0].addEventListener('wheel', function (e) { 
    if (e.deltaY > 100) 
     $.fn.fullpage.moveSectionDown(); 
    else if (e.deltaY < -100) { 
     $.fn.fullpage.moveSectionUp(); 
    } 
} 
相关问题