2015-11-12 108 views
0

我有一個後退按鈕:jQuery Mobile和jQuery.mobile.back();

<a href="javascript:void(0)" data-role="button" data-inline="true" 
    data shadow='true' data-corners='true' id='goBackfromExerc' 
    onClick="goBackfromExerc()">Yes</a> 
    <!---the function goBackfromExerc() ends with jQuery.mobile.back(); --> 
使用的代碼這個簡單的行回到上一頁

jQuery.mobile.back(); 

但是,按鈕是導致這種情況出現在一個彈出窗口內Chrome網址:#&ui-state=dialog。我認爲這是因爲window.location.hash將其視爲一個URL本身。

它適用於谷歌瀏覽器。它適用於我的朋友的Android手機,但它不適用於我的Android手機。

我聽說過這個問題發生在其他用戶,但我的隻影響我的Android手機。

+0

你正在使用什麼事件,或許點擊?你可以發佈按鈕處理程序? –

回答

0

正是在彈出的本身就是一個問題:我需要的數據hisstory =「假」或本身就表現得像一個頁面彈出

。後退按鈕只是關閉彈出窗口。