2013-12-18 63 views
-1

所以我有一个高度和宽度的div,当我将鼠标悬停在它上面时,我想计算鼠标和div顶部之间的距离,还剩下div,我该如何实现这一点javascript?从div顶部计算位置

+0

不,这是问相对鼠标位置 – scrblnrd3

+0

我研究了很多.... – southpaw93

+0

请分享你的研究,结果为什么没有你的情况,你已经尝试一下,等工作 –

回答

1
$(document.body).mousemove(function(e){ 
    var parentOffset = $("#div").offset(); 
    var relX = e.pageX - parentOffset.left; 
    var relY = e.pageY - parentOffset.top; 

}); 
+0

你是一个该死的天才,感谢的人,它的工作! :d – southpaw93

0

您可以使用jquery事件pageX和pageY以及div属性offset()。left和offset()。top。 正确做减法。