标签: javascript jquery dom
如何检测鼠标是否已经移过窗口的某些坐标,而不管滚动?
这是我正在处理的菜单。试图在JavaScript / JQuery上变得更好......任何帮助都将非常感谢,谢谢。
答案 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.pageX和e.pageY就是整篇文档所需要的。
如果这些不起作用,请尝试e.clientX和e.clientY,它会告诉您鼠标在窗口中的位置,而不是文档。