2012-12-20 28 views
0

默認情況下,當您單擊jQuery移動中的鏈接時,點擊會被攔截並且頁面通過Ajax加載。但是,瀏覽器位置指向鏈接。jQuery Mobile ajax加載的鏈接在刷新時中斷

通常,jQuery Mobile中的鏈接頁面只包含移動頁面DOM,沒有別的,因爲它意味着被注入父頁面。這意味着如果在選擇加載ajax的鏈接後刷新頁面,該網站就會中斷。

有沒有辦法解決這個問題?也許在瀏覽器的位置使用井號標籤,而不是指向實際的頁面本身?

回答

0

有幾種方法來此,這兩個最簡單的莫過於:

  • 有一個單一的多頁文件,並使用#標籤與jQuery Mobile的
  • 內它來導航。如果你想保持獨立的文件,你必須確保你所有的頁面都有腳本,頭文件中的css以及任何初始化的所有鏈接。這樣,即使您刷新頁面,也可以使用適當的資源。
+0

感謝您的輸入。我正在考慮你的建議,即單個多頁文件,但你有什麼其他方法? – masotime

相關問題