即使在数据 dom-cache 为 true 后,页面仍在重新加载内容



我有一个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>

最新更新