您的位置:首頁技術文章
文章詳情頁

html5 - canvas中的mousedrag事件,為什么鼠標拖出canvas,然后再次移入canvas,drag事件還觸發

瀏覽:87日期: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
国产综合久久一区二区三区