2017-08-07 129 views
0

使用javascript,我试图获得一个“点击”在手机上工作,没有运气。我想这样的代码:点击手机不能正常工作

if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) { 
    $("#someDiv").on("tap",function(){ 
     alert('you tapped me'); 
    }); 
} 

,这是没有做任何事情。另外,作为一个问题,我没有一个控制台来查找iPhone上的错误,所以很难知道哪里出了问题。有没有办法检查移动设备上的错误?

感谢

+2

检查了这一点如何在iOS使用,开发者控制台与Safari浏览器的使用:http://appletoolbox.com/2014/05/use-web-inspector-debug-mobile-safari/ –

回答

0

onmousedown事件equilevant挖掘的移动客户端。

编辑:我没有注意到它的jQuery移动 文件示例显示的.bind()而非.on()

+0

jQuery mobile上有一个[tap event](http://api.jquerymobile.com/tap/)。 –

+0

@NathanP。更正了我的答案。 – Cernodile