2012-01-09 101 views
3

在我的JQuery Mobile应用程序中,我可以在页面之间转换时显示加载消息,但在转换准备完成时无法显示它。在创建转换时显示加载消息

$("#details").bind("pagebeforeshow", function(e, data) { 
    console.log('details before show'); 
    $('body').addClass('ui-loading'); 
}); 

$("#details").bind("pageshow", function(e, data) { 
    console.log('details show'); 
    $('body').removeClass('ui-loading'); 
}); 

在Android上,创建转换花费了一些ms,并且设备在此期间似乎没有响应。
如何在转换设置之前启动加载消息?

+0

你解决了这个问题吗?我有类似的问题... – Th0rndike 2012-05-07 09:17:52

回答

0

您是否尝试过绑定pagebeforechange?我相信,在页面显示之前触发,但根据文档,您应该可以按照您的尝试执行此操作。

+0

是的,我的第一次尝试是将它绑定到pagebeforechange,但结果是一样的。 – pasine 2012-01-09 23:31:42

相关问题