我试图重现 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
关于jquery - ipad click 适用于 ipad on safari,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627542/