2011-03-04 168 views
1

我正在制作一个团队成员页面,我想让人们的照片看看鼠标的位置。为此,我需要知道鼠标与图像所在的div的相对位置。相对于div的鼠标位置?或div位置相对于查看窗口?

我知道如何使用.mousemove(function(e)。在查看窗口中找到鼠标的位置,但是我不知道如何获得相对于观看窗口的div的位置,或者如果我可以找到相对于div的鼠标位置,它将切断中间人。

一旦我可以得到坐标,我应该能够换出根据鼠标位置的图像if语句。

谢谢!

+0

http://jsfiddle.net/Evuv2/108/替换一个眼睛:) – ccppjava 2011-03-04 10:46:37

+0

http://api.jquery.com/mouseover/ – Flo 2011-03-04 09:51:36

+0

我最初尝试时使用该示例。不幸的是,它只给鼠标相对于观察窗口的位置。并根据浏览器窗口的大小,div不在相同的绝对位置。 – rich 2011-03-04 18:12:22

回答