簡體   English   中英

當所有元素都標記為draggable = false時,在畫布上獲取拖動事件

[英]getting drag event on canvas when all elements marked draggable=false

我在畫布上使用mousedown,mousemove mouseup和mouseout事件創建自定義拖動控件。

現在可以正常工作了,只是偶爾會觸發一個拖動事件,這會阻止mouseup觸發而使一切煩惱。

我在所有元素上都設置了draggable = false,但這仍然會發生。

我正在使用Chrome版本27.0.1453.116 m,並且該應用程序位於Angularjs中,同時也在使用twitter bootstrap

干杯

編輯:輸入一些代碼https://gist.github.com/neilmanuell/5917036

我通過重新構建應用程序解決了這個問題。 我因觸發不必要的鼠標事件而遇到的問題似乎與瀏覽器實現有關。 我最初的方法有缺陷,因為它來自as3的處理方式。 一旦我以更多的html方式解決了這個問題,鼠標事件就不再是問題了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM