如何处理 Windows 8.1 触摸屏中的鼠标悬停和鼠标离开事件
How to handle mouseover and mouseleave events in Windows 8.1 Touchscreen
在我的 asp.net 项目中,我已经编写了关于按钮和其他一些控件的鼠标悬停和mouseleave/mouseout事件的javascript函数。以前,本网站用于非触摸屏设备。但是现在当我尝试在 Windows 8.1 上访问同一网站时,在 Internet Explorer 10/11 上,问题是,在触摸屏幕后触发鼠标单击事件(这在我的情况下没关系),当我在屏幕上移除手指时,鼠标离开事件被触发(这是有问题的,例如,触发鼠标离开事件后下拉列表无法正常工作)。此问题仅在 Internet Explorer 10/11 中出现。该网站在Chrome上的所有功能都运行良好。是否有任何JQuery插件或其他解决方案可以解决此问题?请尽快回复。我非常迫切需要这个。
提前谢谢。
将aria-haspopup="true"
属性添加到元素触发下拉列表显示/隐藏。https://msdn.microsoft.com/en-us/library/ie/jj152135(v=vs.85).aspx
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标悬停时如何居中放大背景图像
- 使用鼠标悬停JavaScript/HTML显示文本
- 如何在MVC3中显示鼠标悬停在文本上的部分视图
- d3.js鼠标悬停鼠标输出问题
- 如何在鼠标悬停时将对象从起始位置移动到结束位置,然后在鼠标悬停后再次移动
- 鼠标悬停时播放随机轨迹
- 鼠标悬停时的css转换
- 将鼠标悬停在同级元素上的 jquery 上轻拂
- 将鼠标悬停在Angular JS中的一个元素上,并将Class添加到另一个元素中
- aspx中鼠标悬停时横向扩展DIV
- ajax鼠标悬停和鼠标悬停脚本
- 在鼠标悬停处隐藏图像
- 如何停止地图移动时,鼠标悬停在标记在谷歌地图API 3
- 通过鼠标悬停向上或向下滑动的图片
- 鼠标悬停时更改按钮的 CSS