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

时间:2014-02-07 15:28:32

标签: 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-plus-sign"></i></a>

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

我完全感到困惑,并且为了找到问题而挣扎了很久但没有运气。

移动设备上的onclick有问题吗?

1 个答案:

答案 0 :(得分:0)

通过更新jQuery版本到1.11解决了这个问题我正在使用1.8

而不是使用onclick现在我正在使用touchstartmousedown

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

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