0

如何发现鼠标相对于可视浏览器窗口的位置?如果您看到下面的屏幕截图,我想确定鼠标相对于浏览器窗口中可视区域的坐标,同时将鼠标悬停在这四个缩略图上。如您所见,我将可视区域的左上角视为 0、0。我想要精确的鼠标位置而不是缩略图的位置,并且我想要实现跨浏览器兼容性。

在此处输入图像描述

有什么帮助吗?

4

1 回答 1

0

找到了解决方案:

$(document).ready(function () {
    $("img.thumbnails").mousemove(function (event) {
        //X relative to viewable area
        var X = (event.pageX - $(window).scrollLeft());

        //Y relative to viewable area
        var Y = (event.pageY - $(window).scrollTop());
    });
});

谢谢!

于 2011-09-08T07:25:32.597 回答