2012-04-05 66 views
2

我有一個jQuery的移動應用程序與兩個「真實」的HTML頁面,但更多data-role="page"股利。從第一個真正的html頁面到下一個真實頁面時出現問題:導航停止工作。沒有自定義JavaScript,我只是使用jqm庫。如何解決與jquery移動頁面導航問題

當第一次真正加載頁面時,我能夠圍繞data-role="page"項目,而不使用像<a href="#oneA">one A</a>一個問題,這需要我<div data-role="page" id="oneA">,同樣定位ONEB,oneC等

如果我去到第二真實頁,我能夠瀏覽這個data-role="page"項目,而不使用像<a href="#twoA">two A</a>一個問題,這需要我<div data-role="page" id="twoA">,同樣twoB,TWOC等

問題是如果我點擊第一個真實網頁上的鏈接將我帶到了t他第二個真正的頁面(而不是直接擊中頁面),然後jquery移動似乎是困惑,並拒絕切換到任何其他<div data-role...>頁面。當任何鏈接被點擊時,它只停留在第一個數據角色頁面上。瀏覽器懸停中的鏈接看起來是正確的(例如,它具有尾部#twoB,但不在那裏導航)。

這是一個jQuery的移動(我使用最新的:1.0.1)只是普通的跌倒和我需要分解和寫一些我自己的JavaScript的實例嗎?

+0

控制檯錯誤? – aki 2012-04-05 14:52:06

+0

沒有控制檯錯誤。 – Dale 2012-04-05 15:24:16

回答

4

缺少的是將標籤中的rel="external"屬性從第一頁引導至第二頁。因此,而不是<a href="secondPage">second page</a>,請嘗試<a href="secondPage" rel="external">second page</a>