0

我在画布上使用 mousedown、mousemove mouseup 和 mouseout 事件来创建自定义拖动控件。

现在这工作正常,除了偶尔会触发一个拖动事件,这会阻止 mouseup 触发这一切。

我已经在我的所有元素上设置了 draggable=false,但这仍然会发生。

我正在使用 Chrome 版本 27.0.1453.116 m 并且应用程序在 Angularjs 中也使用 twitter bootstrap

干杯

编辑:放一些代码https://gist.github.com/neilmanuell/5917036

4

1 回答 1

0

我通过重新构建我的应用程序解决了这个问题。我在触发不需要的鼠标事件时遇到的问题似乎是浏览器实现的问题。我最初的方法是有缺陷的,因为它来自 as3 的做事方式。一旦我以更 html 的方式解决问题,鼠标事件就不再是问题了。

于 2014-02-16T09:51:27.403 回答