如何区分mouseenter和tap事件
How to distinguish between mouseenter and tap events?
如果您有mouseenter
事件,当用户点击该元素时,启用触摸的设备将触发该事件。
如何区分真正的(物理)鼠标输入事件和点击(鼠标输入模拟)?
您可以检查用户是否通过移动设备访问您的网站:
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))
// do something
else
// do something else
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- keyup事件处理程序更改焦点不适用于快速键入
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 如何使Javascript动态html表及其上的事件
- 使用类从一个标记中双击事件
- 如何在未直接触发的情况下停止事件
- 如何在elfinder插件(一个文件管理器插件)上获得上传前事件
- 对iPad上的点击事件反应缓慢
- 事件和状态
- Fancybox是否将Click事件静音
- jQuery未在私人浏览中触发tap/touchstart事件
- 如何区分mouseenter和tap事件
- 如何在 Javascript 中侦听 Tap 事件
- Cytoscape.js - 获取“.on(tap)”事件位置
- JavaScript/jQuery中的Track-pad Tap事件
- Carrousel tap事件不工作
- “tap"移动端添加"keydown"事件jquery
- 在自定义Angular2组件中使用tap事件
- React Material-UI tap事件问题使用时使用" React -tap-event-plugin