在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如何解決mouseout在觸發(fā)mousedown之后也會(huì)觸發(fā)的問題

如何解決mouseout在觸發(fā)mousedown之后也會(huì)觸發(fā)的問題

我想實(shí)現(xiàn)如下功能:

  1. 按下鼠標(biāo)后可以通過拖動(dòng)改變div大小
  2. 松開鼠標(biāo)后,div不隨鼠標(biāo)移動(dòng)該變大小。

遇到的問題:

按下鼠標(biāo),并將鼠標(biāo)移出窗口,松開鼠標(biāo),移入窗口后,不用按下鼠標(biāo)也能拖動(dòng)改變div大小。

問題的原因

主要是由于mouseup事件沒有觸發(fā),便將鼠標(biāo)移出了窗口。從而導(dǎo)致參數(shù)沒有變化。嘗試采用mouseout事件檢測(cè)鼠標(biāo)是否移出瀏覽器或者某個(gè)div,但是mouseout會(huì)在mousedown觸發(fā)后同時(shí)觸發(fā)。這樣,連改變大小都不能了。

回答
編輯回答
抱緊我
2018年7月7日 01:44