iPhone jQuery 点击事件
我的网络应用程序上有一个简单的点击事件附加到多个锚点。
$('a.heading').live("click", function(e) {
e.preventDefault();
//do my stuff
});
这不是火箭科学。然而,在我的 iPhone 上,点击没有被记录。它似乎使用 iPhone 的触摸处理程序(iPad、Android 等都可以)。
我看过一些教程,但似乎无法理解它。难道就没有一个我可以使用 jQuery 通常擅长的单行代码吗?
I have a simple click event attached to a number of anchors on my web app.
$('a.heading').live("click", function(e) {
e.preventDefault();
//do my stuff
});
It's not rocket science. However on my iPhone the click doesn't register. It would appear it uses the touch handler for iPhone (iPad, Android etc are all fine).
I've seen a couple of tutorials but cannot seem to get my head around it. Is there not a one liner that I can use that jQuery is so usually good at?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这做到了这一点:
This did the trick: