【发布时间】:2013-01-21 12:16:19
【问题描述】:
我有一些事件绑定到一个链接,例如:
<a class='mylink' href='01'>My Link</a>
$(document).on('touchstart', '.mylink', function(e){
e.preventDefault();
$(document).find('#someblock').fadeIn();
})
当然,它确实工作正常。但是在 Android Chrome 上,如果您有一些彼此靠近的链接,则在点击其中一些链接后,会出现一个缩放 sn-p(让用户选择他想要的链接而不是误按)。如果我从这个 sn-p 中点击带有 preventDefault() 的链接,preventDefault() 将不起作用,浏览器会尝试从“href”属性加载 URL。
有办法解决吗?
【问题讨论】:
标签: android jquery google-chrome zooming preventdefault