Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当所有元素标记为draggable=false时,在画布上获取拖动事件_Javascript_Angularjs_Draggable - Fatal编程技术网

Javascript 当所有元素标记为draggable=false时,在画布上获取拖动事件

Javascript 当所有元素标记为draggable=false时,在画布上获取拖动事件,javascript,angularjs,draggable,Javascript,Angularjs,Draggable,我在画布上使用mousedown、mousemove mouseup和mouseout事件来创建自定义拖动控件 现在这一切都很好,只是偶尔会触发一个拖动事件,这会阻止mouseup的触发,而mouseup的触发会把事情搞砸 我在所有元素上都设置了draggable=false,但这种情况仍然存在 我使用的是Chrome版本27.0.1453.116 m,应用程序是Angularjs 也使用twitter引导 干杯 编辑: 发布一些代码我通过重新构建应用程序解决了这个问题。触发不需要的鼠标事件时我

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

现在这一切都很好,只是偶尔会触发一个拖动事件,这会阻止mouseup的触发,而mouseup的触发会把事情搞砸

我在所有元素上都设置了draggable=false,但这种情况仍然存在

我使用的是Chrome版本27.0.1453.116 m,应用程序是Angularjs 也使用twitter引导

干杯

编辑:
发布一些代码

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

请给我们看一些代码好吗?