2014-02-07 60 views
0

在使用不同設備測試我的應用程序時,我在Android手機的Android瀏覽器中發現了一個奇怪的問題。Javascript AJAX Click事件有時在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

@NicolaeOlariu我們可以在線寫觸摸事件嗎?像我以上所做的那樣。 – Raghuveer

+0

您可以嘗試如下所示:「ontouchmove」,「ontouchstart」,「ontouchend」 –

回答

0

通過更新的jQuery版本1.11解決這個問題前面我使用1.8

,而不是使用onclick我現在用的touchstartmousedown

這解決了所有設備的問題..

它的代碼沒有問題..瀏覽器的延遲有時約5秒。

相關問題