2016-12-06 72 views
0

我在我的項目中啓用了jQuery航點,當您滾動時,該航點在頁面的每個部分都會淡入淡出。Waypoints劫持e.clientY

此外,我有一個頁面中有一個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

是否有任何額外的代碼可以分享? – jonmrich

回答

0

只需將dragIcon.el從路點激活的div移出即可解決此問題。這些孩子的元素顯然是在Y軸上滾動。