航点劫持e.clientY

时间:2016-12-06 01:12:34

标签: jquery scroll jquery-waypoints

我在项目中启用了jQuery waypoints,在滚动时只会淡入页面的每个部分。

此外,我有一个页面的一部分,其中有一个position: fixed; div,位于光标后面。

$(window).on('mousemove', function(e) {
  dragIcon.el.css({left: e.clientX, top: clientY});
});

最终发生的事情是在航点上触发的模块是Y-pos被劫持,每当你滚动时,top css val都不会更新(在光标路径div上)。

禁用此课程/关闭航点完全解决了这个问题。

Waypoint.destroy()似乎没有任何影响(per Wapoint docs

思想?

1 个答案:

答案 0 :(得分:0)

通过简单地将dragIcon.el移出路径点激活的div来解决它。那些儿童元素显然是在Y轴上滚动。