jQuery Mobileアプリでリンクを押すと、jqm(すばらしいライブラリ)は、そのページに移動する前に、「読み込み中」を意味する小さな渦巻く画像を自動的に表示します。
ただし、さまざまなページの戻るボタンにはその機能が組み込まれていません。手動で追加するにはどうすればよいですか?
jQuery Mobileアプリでリンクを押すと、jqm(すばらしいライブラリ)は、そのページに移動する前に、「読み込み中」を意味する小さな渦巻く画像を自動的に表示します。
ただし、さまざまなページの戻るボタンにはその機能が組み込まれていません。手動で追加するにはどうすればよいですか?
メッセージをロードする必要がない場合もあります。ページがキャッシュされていて、直接ページに切り替えることができる場合は、読み込みメッセージを表示するのはなぜですか。どうしても必要な場合は、これを行う2つのJQMメソッドがあります。
ここに小さな例があります。
html
<div data-role="header">
<a class="customBackBtn">Back</a>
<h1>My Title</h1>
</div><!-- /header -->
js
$(document).on('click','.customBackBtn',function(){
$.mobile.showPageLoadingMsg();
setTimeout(function(){
$.mobile.hidePageLoadingMsg();
history.back();
}, 1000);
});