我有兩個頁面的jQuery Mobile的應用程序:page1
和page2
jQuery Mobile的changePage突破標籤
在page1
,我通過下面的代碼將用戶重定向到page2
:
$.mobile.changePage("/home/page2/", { transition: "slide" });
Page2
它有三個data-role="page"
元素。每個頁面都有腳註中的以下內容:
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="#screen1">Screen 1</a></li>
<li><a href="#screen2">Screen 2</a></li>
<li><a href="#" class="ui-btn-active">Screen 3</a></li>
</ul>
</div>
</div>
如果我直接導航到/home/page2
標籤做工精細。但是,當我通過changePage()
將用戶重定向到page2時,選項卡不起作用。什麼會造成這種情況?