如何找到mousewheel / touchmove事件的方式进入jquery

时间:2016-05-17 07:06:06

标签: javascript jquery css

我在css中使用overflow:hidden;禁用了我的项目滚动,并打算在触发scroll / touchmove事件时使用动画。

我设法用

抓住了这个事件
$(document).on('mousewheel touchmove', function());

但我无法获得鼠标滚轮或触摸移动方向的信息。是否有另一种方法可以解决这个问题,还是应该放弃这种方法并采取不同的方式?

我的计划是使用绑定在scroll / touchmove / keyboard箭头键上的tweenmax动画。并保持网站静态,禁用滚动。

1 个答案:

答案 0 :(得分:0)

我找到了这个,并尝试使用它,然后报告这个答案。 http://alvarotrigo.com/fullPage/ 插件在桌面上非常棒,但在touchmove上工作不得不改变我想要的插件。

现在找出如何抓住touchmove方向是我唯一的问题,找到解决方案。所以我可以手动触发插件功能,因为它缺少触摸支持,即使在手册中说它支持。 (向插件编码器报告)

在此问题中找到答案Determine vertical direction of a touchmove