事件——“mouseup”在 mousemove 后不触发

新手上路,请多包涵

我正在尝试使用 Javascript(无库)拖动图像。我能够收听 mousedownmousemove 事件。出于某种原因,我无法在 --- mousemove --- 之后捕获 mouseup 事件。 (我可以捕获 mouseup 如果它是点击但如果它是拖动则不能)。我试过在文档、窗口和图像上收听事件。这是我的测试页面的网址:

https://dl-web.dropbox.com/get/Public/move.html?w=74a0d498

对此的任何帮助将不胜感激!

原文由 user1241091 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
1 个回答

找到了问题,如果它对任何人都有帮助:

我在 event.preventDefault(); mousedown 事件中添加了 --- ,现在我收到 mouseup 通知。

原文由 user1241091 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题