如何检测鼠标是否已移动到窗口的某些坐标JavaScript / Jquery?

时间:2011-12-06 18:07:22

标签: javascript jquery dom

如何检测鼠标是否已经移过窗口的某些坐标,而不管滚动?

这是我正在处理的菜单。试图在JavaScript / JQuery上变得更好......任何帮助都将非常感谢,谢谢。

1 个答案:

答案 0 :(得分:3)

处理document.mousemove

<script>
$(document).mousemove(function(e) {
    //$('#msg').html('pageX=' + e.pageX + ' pageY = ' + e.pageY);
    if (e.pageX === 100 && e.pageY === 100) {
        alert('Got there');
    }
});
</script>

我相信e.pageXe.pageY就是整篇文档所需要的。

如果这些不起作用,请尝试e.clientXe.clientY,它会告诉您鼠标在窗口中的位置,而不是文档。