ElemeFE / ElemeFE/element-react

元素绑定了mouseleave事件,快速点击时,触发的问题

Open
#811 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.8k
Forks
435
PR merge metrics
No merged PRs in 30d

Description

### Description

饿了么组件绑定mouseleave事件时,当移入移出的区域较大,内部子元素较多时,会触发这个BUG。
当然,这个是mouseleave事件的BUG,但是最好还是在用到的地方都做下优化。

使用 document.elementFromPoint 获取触发事件后,鼠标所在位置的元素
然后对比该元素是否在绑定事件的元素内或是否其自身,是的话不触发事处理函数。

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.