2

关于如何重置/清除在 ipad 等触摸屏设备中激活的悬停状态的任何建议。

我有一些在悬停时显示的工具提示,由于它如何处理悬停,这实际上是 ipad 内的点击。

但是有没有办法设置它,以便悬停状态重置为正常状态。由于问题是工具提示不会重新显示,因为它仍然认为它被悬停。单击另一个工具提示,然后返回它可以工作。

编辑:非常基本的 JSfiddle 来演示问题,需要在 ios 设备中查看才能看到问题。

悬停(在 ipdad 中时单击)该框将出现然后消失。尝试再次悬停/单击,它不会重新出现在触摸设备中,除非您随后悬停/单击另一个工具提示,然后返回该工具提示。

4

1 回答 1

1

根据工具提示的实现方式,将超时设置为一个好主意。然后在 10 秒左右后它就会隐藏并自行重置。如果您添加代码,我们可以提供具体建议。

编辑:

我添加mousedown到您的 jquery 事件中,它现在似乎可以在 ipad 上按您的意愿工作。请参阅更新的小提琴

$('.tooltip').on('mouseenter mousedown', function(e){
于 2012-11-20T17:57:16.547 回答