javascript - 在 ipad 上触发 unhover/mouseout/blur

标签 javascript jquery ipad mouseevent

在 Javascript 上,ipad 会威胁悬停为一次点击,下一次点击将触发真正的点击事件。

我们是否可以在首次点击 ipad 后触发 unhover 或 mouseout 或 blur,以便首次点击后的下一次点击仍然是悬停事件?

最佳答案

要在 ipad 上捕捉东西,您可以查找这些事件 touchstart、touchend、touchmove。

触发你可以做的事情 $(元素).trigger('事件名称');

$('testElement').on('touchend', function () {
      $(this).trigger('mouseout');
});

关于javascript - 在 ipad 上触发 unhover/mouseout/blur,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10553810/

相关文章:

javascript - 日期验证后如何计算新日期?

jquery - 粘性菜单栏 "jumps"/在 Safari 中滚动时闪烁

php - 地理定位和 GeoIP 替代方案

objective-c - UITextView 中的项目符号列表和编号列表

javascript - 如何从对象中删除项目

javascript - CKEditor 插件按钮在源模式下禁用

javascript - 在 Angular JS 中将 Javascript 对象转换为字符串

javascript - Ajax 代码未执行

objective-c - 如何在 iPad 应用程序中添加电子邮件功能?

iphone - UITableView页眉/页脚字体颜色