我有一个jquery mobile
的页面
页 A
<div data-role="page" data-dom-cache="true">
</div>
从页面 A 我正在使用 $mobile.changePage("b.html");
移动到页面 B,并且从页面 B 的后退按钮我正在转到页面 A,但即使我设置了 A data-dom-cache true
,页面 A 的内容也会重新加载。
注意:当我按下设备的后退按钮时,它工作正常
页 B
<div data-role="page">
<a href="#" id="backBtn" >back</a>
</div>
$("#backBtn").on('click',function(){
$.mobile.changePage("A.html",{reloadPage:'false'});
});
啊啊..我只需要在<a href="#" id="backBtn" >back</a>
中添加data-rel=back
所以 ANS 是
<a href="#" id="backBtn" data-rel="back">back</a>