Javascript 在ipad上触发解锁/鼠标移出/模糊

Javascript 在ipad上触发解锁/鼠标移出/模糊,javascript,jquery,ipad,mouseevent,Javascript,Jquery,Ipad,Mouseevent,在Javascript上,ipad只需单击一次即可悬停,下一次单击将触发真正的单击事件 我们可以在第一次点击ipad后触发取消覆盖、鼠标移出或模糊,所以第一次点击后的下一次点击仍然是悬停事件吗?要捕捉ipad上的内容,您可以查找这些事件 touchstart、touchend、touchmove 触发一些你能做的事情 $(元素).trigger('event_name') 您的代码不会恢复到悬停状态。我已经试过鼠标,模糊,但没有一个元素的清晰状态。它仍然处于悬停状态。下一次单击将触发真实的单击事

在Javascript上,ipad只需单击一次即可悬停,下一次单击将触发真正的单击事件


我们可以在第一次点击ipad后触发取消覆盖、鼠标移出或模糊,所以第一次点击后的下一次点击仍然是悬停事件吗?

要捕捉ipad上的内容,您可以查找这些事件 touchstart、touchend、touchmove

触发一些你能做的事情 $(元素).trigger('event_name')


您的代码不会恢复到悬停状态。我已经试过鼠标,模糊,但没有一个元素的清晰状态。它仍然处于悬停状态。下一次单击将触发真实的单击事件。我的代码仅用于显示如何在iPad上捕获事件的示例,而不是要捕获所有内容(如果您希望在iPad上悬停并触发事件),然后只需设置一个标志来检测用户是否触摸。例如,在触摸时添加一个类,这样您就可以在用户每次触摸时检查该类,如果该类存在,则触发事件;如果不存在,则触发悬停并添加类。确保在某个点删除类,以便它重置
$('testElement').on('touchend', function () {
      $(this).trigger('mouseout');
});