Jquery mobile 添加$.mobile.loading(';';);JQUERY移动多页查询

Jquery mobile 添加$.mobile.loading(';';);JQUERY移动多页查询,jquery-mobile,cordova,Jquery Mobile,Cordova,我对单个页面使用以下代码: $(document).ready(function() { $.mobile.loading('show'); }); $ (window).load(function() { $.mobile.loading("hide"); }); 当我使用Jquery mobile的多页模板时,代码只在phonegap创建的应用程序的第一页上起作用。如何将它们用于所有应用程序页面?JQM具有可供使用的页面事件。 您可以在显示前在页面上显示加载图标 乙二醇

我对单个页面使用以下代码:

$(document).ready(function() {
    $.mobile.loading('show');
}); 
$ (window).load(function() {
    $.mobile.loading("hide");
});

当我使用Jquery mobile的多页模板时,代码只在phonegap创建的应用程序的第一页上起作用。如何将它们用于所有应用程序页面?

JQM具有可供使用的页面事件。 您可以在显示前在页面上显示加载图标 乙二醇

并在页面上隐藏图标隐藏

$(document).on('pagehide', function (event, ui) {
$.mobile.loading('hide');
});
更多信息:

我认为您可以使用如下内容:$(document).on(“PageContainerBeforTransmission”,函数(事件,ui){//这是在转换开始之前执行的});但是,如果我在函数内部调用show,加载程序小部件似乎不会出现(可能它关闭得太快,以至于没有时间看到它)。
$(document).on('pagehide', function (event, ui) {
$.mobile.loading('hide');
});