文章詳情頁
html5 - canvas中的mousedrag事件,為什么鼠標(biāo)拖出canvas,然后再次移入canvas,drag事件還觸發(fā)
瀏覽:90日期:2023-01-31 18:11:34
問題描述
canvas中的mousedrag事件,為什么鼠標(biāo)拖出canvas,然后再次移入canvas,drag事件還觸發(fā)。
移入canvas時(shí),不用按下鼠標(biāo)也可觸發(fā)drag事件。真是奇哉怪也。請(qǐng)問下,拖出canvas后如何釋放drag事件??
問題解答
回答1:event.stopPropagation()試過嗎
回答2:首先你的mousedrag事件的判斷條件是怎么寫的?是只要進(jìn)入canvas就觸發(fā)還是其它?如果按照你的描述,是不想鼠標(biāo)再次進(jìn)入canvas觸發(fā)事件,那么你把mousedrag = null;不就行了。
標(biāo)簽:
Html5
排行榜

熱門標(biāo)簽