我有下面的代碼,或者你可以檢查jsfiddle(http://jsfiddle.net/HzGDm/) 我不知道我做錯了什麼。如果你點擊鏈接#1,然後點擊#2,#3,然後路段#2,#3都成爲對話框。jquery鏈接@ data-rel和@數據轉換鏈接指向同一頁
<div data-role="page" id="page1">
<div data-role="header"><h1>Page 1</h1></div>
<div data-role="content">
<h2>
<a href="#page2" data-rel="dialog" >1. Click this link first: Display Dialog</a></h2>
<h2>Then let's try some transitions!</h2>
<p>2. <a href="#page2" data-transition="fade">Fade to second page</a></p>
<p>3. <a href="#page2" data-transition="flip">Flip to second page</a></p>
</div>
<div data-role="footer"><h1>footer</h1></div>
</div>
<div id="page2" data-role="page">
<div data-role="header"><h1>page 2</h1></div>
<div data-role="content">
<p>This is page 2</p>
<p><a href="#page1">Go back to first page</a></p>
</div>
<div data-role="footer">Page Transitions</div>
</div>
這個問題是jquery mobile正在啓動頁面作爲對話框並應用樣式。如果首先執行頁面鏈接,則對話鏈接會彈出窗口,但仍然看起來像一個頁面。如何防止這一點,尚不確定。 – 2012-07-06 16:34:40
甚至沒有去上我的解決方案發表意見? – Jasper 2012-07-06 20:47:35