为什么 MouseEnter 和 MouseLeave 不可靠?

2024-02-12

根据this https://stackoverflow.com/questions/12552809/问题, 的answer https://stackoverflow.com/questions/12552809/mousehover-and-mouseleave-events-controlling/12553029#12553029开始于"The MouseEnter/Leave events are too unreliable to do this."究竟是什么让这些事件变得不可靠?


鼠标位置仅偶尔轮询一次。这些事件之一(鼠标进入或离开)很可能在轮询发生之间发生,并且事件不会正确触发。

这也做出了一个非常具体的假设,即鼠标移动将是连续的,而不是离散的 - 如果用户有触摸屏显示器怎么办?如果鼠标直接从控件内部移动到控件外部,中间没有任何移动,该怎么办?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 MouseEnter 和 MouseLeave 不可靠? 的相关文章

随机推荐