触摸鼠标悬停的事件
在Web应用程序触摸版本中,我将鼠标事件转换为触摸事件。 mousedown => touchstart,mouseup => touchend ...
我也想转换鼠标悬停事件。
触摸鼠标悬停? 它是答案,触摸板不检测你的手指在空气中!
不是真的,如果你在一个元素上滑动手指,例如你想要元素变得更大......例如。
是否有这种行为的触摸事件(鼠标悬停触摸)?
目前,jQuery UI用户界面库不支持在其小部件和交互中使用触摸事件。 这意味着您在桌面浏览器中设计并测试的光滑UI在大多数(即使不是全部)支持触摸的移动设备上都会失败,因为jQuery UI监听鼠标事件 - mouseover,mousemove和mouseout - 而非触摸事件 - touchstart,touchmove和touchend。
这就是jQuery UI Touch Punch的用武之地。Touch Punch通过使用模拟事件来将触摸事件映射到它们的鼠标事件类比。 只需在页面上包含脚本,触摸事件就会转化为相应的鼠标事件,jQuery UI将按照预期对其进行响应。
访问网站并阅读文档。
JQuery mobile的虚拟鼠标事件相当不俗。 https://api.jquerymobile.com/vmouseover/
你应该尝试触发('click')on('mouseover',function(){});
链接地址: http://www.djcxy.com/p/95589.html