首页 > 解决方案 > mousemove 总是会在 mouseup 之前被触发吗?

问题描述

mousemove 是否总是在 mouseup 之前使用最新的坐标触发?或者换种说法:mmouseupevent 的坐标是否与最后一个 mousemoveevent 相同?

背景:

当使用 mousemove 事件的坐标时,我经常发现自己从 mouseup 处理程序中再次调用 mousemove 事件的处理程序,因此我可以确定我得到了最新的坐标(例如:拖动元素)。有必要吗?或者我可以依靠 mousemove 事件总是在 mouseup 事件之前调用的事实,所以我不需要明确处理 mousemove 坐标在 mouseup 发生时已过时的情况?

标签: javascriptmousemovemouseup

解决方案


推荐阅读