jquerymobile からこの PageLoading-Widget を動作させることができません。ページが変更されるたびにこれを呼び出そうとしています。これは私のコードです:
ページが変更されるたびに、ブロックおよびブロック解除のメソッドを呼び出します。
var tmpChangePage = $.mobile.changePage;
var globalChangePageTimeout = false;
$.mobile.changePage = function(toPage, options) {
blockUI();
if (globalChangePageTimeout)
clearTimeout(globalChangePageTimeout);
globalChangePageTimeout = setTimeout(function() {
tmpChangePage(toPage, options);
unblockUI();
}, 100);
};
ブロック Ui():
function blockUI() {
$.mobile.loading('show', {
text: 'loading',
textVisible: true,
theme: 'a'
});
}
私はそれがうまくいくはずだと思います、私は彼らがここの例で行うように他に何もしていません: http://stage.api.jquerymobile.com/page-loading/
何が欠けているのか誰にも分かりますか?