【发布时间】:2015-09-25 12:05:22
【问题描述】:
我将“鼠标移动”处理程序绑定到 html 节点以在屏幕上移动它。到现在为止还挺好。但是当我快速移动鼠标时,鼠标指针会失去与节点的连接并且没有得到进一步的移动事件。
我知道我可以为整个文档注册“鼠标移动”,但这是唯一可能的解决方案。是否可以将鼠标粘在节点上。
或者我应该使用“mouse out”或“mouse leave”来检测并再次捕获它?
【问题讨论】:
-
setCapture 仅适用于 Mozilla
-
无法捕捉,因为我无法改变鼠标的位置;-(
-
我是否应该计算鼠标速度并使用此结果调整坐标,使其不会丢失“鼠标移动”?
标签: javascript mouseevent mousemove