【发布时间】:2011-12-08 00:05:40
【问题描述】:
那么,就像问题所指出的那样,有没有办法在 jQuery 中触发 mousemove 事件,该事件还将鼠标坐标发送到事件对象?
到目前为止,我的代码可以使用 .trigger(event) 函数触发 mousemove,但 event.pageX 和 event.pageY 未定义。
【问题讨论】:
-
一旦你可以做的就是保存最后一个真正的 mousemove 事件的事件数据,然后当你触发它时,如果不存在新的事件数据,则以编程方式重用它。如果没有触发真正的 mousemove 事件,则意味着鼠标没有移动,因此最后一次真正的 mousemove 中的 eventData 应该仍然具有当前位置。
标签: javascript jquery javascript-events mouseevent