我遇到的问题是,当我点击导航链接时,它会显示页面。但如果我再次点击该链接,它将丢失所有内容。
有人知道我是如何解决这个问题的吗?
我使用jquery.mobile-1.0b2.min.js
<div id="nav">
<ul>
<li class="red btn"><a class="tildig" href="#tildig" data-transition="fade" >
<p>TIL DIG</p>
</a></li>
<li class="blue btn"><a class="kontakt" href="#kontakt"data-transition="fade" >
<p>KONTAKT / BOOKMØDE</p>
</a></li>
</ul>
</div>
<!-- Start of page -->
<div data-role="page" id="tildig">
<div data-role="header" data-nobackbtn="true"> </div>
<div data-role="content">
<p>Dette er siden TIL DIG<br>
Jeg er nummer 3</p>
</div>
<div data-role="footer"> </div>
</div>
<!-- End of page -->
<!-- Start of page -->
<div data-role="page" id="kontakt">
<div data-role="header" data-nobackbtn="true"> </div>
<div data-role="content">
<p>Dette er siden KONTAKT / BOOKMØDE</p>
</div>
<div data-role="footer"> </div>
</div>
<!-- End of page -->
爪哇
http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.js
答案 0 :(得分:2)
我想我知道你的问题是什么 - 至少我有一些非常相似的东西,其中listview一直在消失 - 与jqm缓存有关。
<div data-role="page" id="book_index" data-dom-cache="true">
此属性使页面重新出现,希望有帮助