文章詳情頁
html5 - canvas中的mousedrag事件,為什么鼠標拖出canvas,然后再次移入canvas,drag事件還觸發
瀏覽:68日期:2023-01-31 18:11:34
問題描述
canvas中的mousedrag事件,為什么鼠標拖出canvas,然后再次移入canvas,drag事件還觸發。
移入canvas時,不用按下鼠標也可觸發drag事件。真是奇哉怪也。請問下,拖出canvas后如何釋放drag事件??
問題解答
回答1:event.stopPropagation()試過嗎
回答2:首先你的mousedrag事件的判斷條件是怎么寫的?是只要進入canvas就觸發還是其它?如果按照你的描述,是不想鼠標再次進入canvas觸發事件,那么你把mousedrag = null;不就行了。
標簽:
Html5
排行榜
![css3 - [CSS] 動畫效果 3D翻轉bug](http://www.aoyou183.cn/attached/image/news/202304/110831f073.png)