options
ページを手動で変更し、オブジェクトにこのフラグを設定できます。
reloadPage ( boolean , デフォルト: false) ページコンテナの DOM に既にある場合でも、ページのリロードを強制します。changePage() の「to」引数が URL の場合にのみ使用されます。
ソース: http://jquerymobile.com/demos/1.1.0/docs/api/methods.html
例:
<a data-role="button" href="/do-something.aspx">Click ME</a>
<script>
//bind to link elements for the click event
$('a').on('click', function () {
//manually change page to the clicked HREF
$.mobile.changePage(this.href, {
//set the reloadPage flag to true so jQuery Mobile will update the page
reloadPage : true
});
//stop the default behavior of the link
return false;
});
</script>
デフォルトでは、jQuery Mobile は最初に現在の DOM を調べて、要求されたページのバージョンが存在するかどうかを確認します。存在する場合、jQuery Mobile は外部アセットをロードせずにそのページに移動するだけです。