我遇到的问题是,当我单击导航链接时,它会按应有的方式显示页面。但是,如果我再次单击该链接,它会丢失所有内容。
有人知道我如何解决这个问题吗?
我使用 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 -->
Java
http://code.jquery.com/mobile/1.0b2/jquery.mobile-1.0b2.min.js
最佳答案
我想我知道你的问题是什么 - 至少我有一些非常相似的东西,其中 ListView 不断消失 - 与 jqm 缓存有关。
<div data-role="page" id="book_index" data-dom-cache="true">
此属性使页面重新出现,希望对您有所帮助
关于javascript - jquery mobile 链接点击两次页面消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7064724/