Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AJAX点击事件有时在Android本机浏览器中不起作用_Javascript_Jquery_Html_Ajax_Android Browser - Fatal编程技术网

Javascript AJAX点击事件有时在Android本机浏览器中不起作用

Javascript AJAX点击事件有时在Android本机浏览器中不起作用,javascript,jquery,html,ajax,android-browser,Javascript,Jquery,Html,Ajax,Android Browser,在用不同的设备测试我的应用程序时,我在android手机的android浏览器中发现了一个奇怪的问题 我有几乎相同的PC和手机设计,在PC和iPhone以及手机Chrome浏览器中都可以正常工作 <a type="cart_type" onclick="ajax_submit_for_new_order_session(81, true); return false;" id="81" href="javascript:void(0)"> <i class="icon-plu

在用不同的设备测试我的应用程序时,我在android手机的android浏览器中发现了一个奇怪的问题

我有几乎相同的PC和手机设计,在PC和iPhone以及手机Chrome浏览器中都可以正常工作

<a type="cart_type" onclick="ajax_submit_for_new_order_session(81, true); 
return false;" id="81" href="javascript:void(0)">
<i class="icon-plus-sign"></i></a>

上面是我的锚标记的代码,当我点击这个锚标记时,有时它调用指定的方法,有时它不调用

这么长时间以来,我一直在困惑和挠头,想找到这个问题,但没有运气


移动设备中的onclick有什么问题吗

在我使用1.8之前,通过将jQuery版本更新为1.11解决了这个问题

现在我使用的是
touchstart
mousedown

这解决了所有设备中的问题


代码没有问题。。浏览器的延迟有时约为5秒

你试过使用触摸事件吗?@Nicolaeliu我们可以内联编写触摸事件吗?就像我在上面所做的。你可以尝试像“ontouchmove”、“ontouchstart”、“ontouchend”这样的东西