繁体   English   中英

如何仅检测鼠标悬停而不触摸IE?

[英]How can I detect only mouseover and not touchstart i IE?

我将mouseover和touchstart事件都附加到一个元素上。 我希望鼠标悬停仅在用户使用鼠标时发生,而touchstart仅在用户在触摸屏上点击时发生。 在IE中,我使用了pointerdown事件,但这捕获了它们两者。 还有MSGestureStart可以检测到touchstart,但仍会触发鼠标悬停。 如何在IE中区分mousehovertocuhstart

这是一个很好的问题。 在这里我有一些想法:

一些想法

可能如果您使用了建议的某些库或插件,则可以找到一个好的解决方案,但我不知道您是否可以并且想要。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM