jquery - ipad click 适用于 ipad on safari

标签 jquery ios ipad onclick

我试图重现 jquery click 在 ipad 上不起作用的常见问题。它一直对我有用。这是 jsfiddle:http://jsfiddle.net/EbE2M/11/ 因此要求提供一些代码,这是来自上面的 fiddle :

$('.test').on('click', function(e){
   //some stuff to test here
});

我是否遗漏了什么,或者它是否仅适用于某些 ipad 而不适用于其他 ipad?我需要什么版本的 safari 和 ipad 才能重现该问题?

更新: 要查找在 iPad 上不起作用的点击示例,只需谷歌搜索“iPad click event not working”。 这里是two examples从这样。 如果事情对我有用,为什么我会问这个?因为事情可能对我的客户不起作用并且“在我的机器上工作”是不可靠的。我想要一些类似 iPad 或 safari 版本的点击不能正常工作的东西。最好使用 jsfiddle 示例。这样我就可以从 friend /商店拿到这个 iPad 并检查它。如果它可以重现此类问题,我就购买它并在开发过程中使用它进行测试。

最佳答案

在 jQuery 中分配了点击处理程序的任何非 anchor 元素必须具有 onClick 属性(可以为空,如下所示):

onClick=""

元素css需要有如下声明:

cursor:pointer

DEMO , Details

关于jquery - ipad click 适用于 ipad on safari,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627542/

相关文章:

jquery - 为通过 ajax 加载的元素添加淡入淡出过渡

javascript - 如何禁止回车键触发onkeyup事件?

IOS - 请求成员 'domain' 不是结构或联合?

iphone - 解析 RSS 提要困难

javascript - Web 应用程序不适用于 iPad,但适用于桌面浏览器

javascript - 如何迭代JavaScript对象并在指定位置显示结果?

javascript - mozilla 中的格式不正确

ios - 初始显示时 UITableViewCell 高度错误

ios - 对成员 'upload(_:_:headers:file:)' 的模糊引用

iphone - 如何以编程方式比较 2 个音频文件?