[]Button连续点击触发MOUSE_OUT事件问题

项目中给“Button”分别添加了MOUSE_OVER, MOUSE_OUT,CLICK事件,业务需求是鼠标移到按钮上显示悬浮框,移出按钮关闭悬浮框,但现遇到一个问题,鼠标正常从按钮上移入,移出都没问题,只要在按钮上连续点击就会触发MOUSE_OUT事件,这是什么情况?
 
日志如下:=========================================
button width: 155, height: 155
mouse position, x: 374, y: 835
event type: click
button width: 155, height: 155
mouse position, x: 374, y: 835
event type: mouseout
button width: 155, height: 155
mouse position, x: 374, y: 835
event type: click
button width: 155, height: 155
mouse position, x: 374, y: 835
event type: mouseout
 
已邀请:

Aar0n

赞同来自:

触发mouseUP 不是很正常嘛? 鼠标抬起就会触发

东南西北风

赞同来自:

抱歉,打错了,是连续点击触发“MOUSE_OUT”事件

Aar0n

赞同来自:

把demo 发来我看看吧

东南西北风

赞同来自:

请查收附件,辛苦帮忙确认一下BUG来自哪里,谢谢!

Aar0n

赞同来自:

这个是浏览器底层派发的一个out 事件,这个不是引擎层面上的问题

kura

赞同来自:

监听mouse UP执行后再监听 mouse OUT ,mouse out执行后移除mouse OUT

要回复问题请先

商务合作
商务合作