【发布时间】:2013-09-26 21:28:51
【问题描述】:
我正在寻找 Chrome 上 .mousemove() 方法的解决方法。这是一个已知问题。
即使鼠标静止,Chrome 也会反复触发 mousemove。
我不能使用 .hover() 方法,因为该区域是窗口的高度和宽度...
我想检查一下鼠标光标坐标并检查它们是否改变了,但我真的不知道从哪里开始。
我向 Chromium 项目报告: http://code.google.com/p/chromium/issues/detail?id=170631
【问题讨论】:
-
你能再解释一下吗?或包括您的代码?有一些变通方法,但要给出最佳答案,我们需要更多背景信息。
-
Chrome 在其他浏览器运行良好时遇到了一些类似的问题。尝试运行此链接底部的代码来跟踪你的鼠标,看看它在不移动时是否在移动,JQuery .mouseoverPS。我知道这不是答案,我不知道如何在问题下发布 cmets:-(
-
托尼:给你! jsfiddle.net/Q7HhT
-
只是澄清一下,因为我的法语很弱......你希望菜单在鼠标移动时显示,在不移动时隐藏,对吗?顺便说一句,我正在使用 Chrome,并且您的 mousemove 功能按预期工作。
-
是的,你说得对。预期的行为: > 光标没有在#main > #menu hide 上移动,这还不错。但是如果你保持光标不动,在某些时候——至少在我的工作环境中——菜单会在某个时候再次显示。