jquery - 创建过渡时显示加载消息

标签 jquery jquery-mobile loading transition

在我的 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 上,创建转换需要一些毫秒的时间,并且设备在此期间似乎没有响应。
如何在设置转换之前启动加载消息?

最佳答案

您是否尝试过绑定(bind)到 pagebeforechange?我相信它会在 pagebeforeshow 之前触发,尽管根据文档,您应该能够按照您的尝试执行此操作。

关于jquery - 创建过渡时显示加载消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8790122/

相关文章:

asp.net - Uncaught Error : cannot call methods on popup prior to initialization;

javascript - HTML5 Tiled Map 将所有图 block 保存为图 block 集中的最后一个图 block

java - 加载jar库 加载库

javascript - 带有固定子标题和下方可滚动内容的固定标题

javascript - 不同类型的 jQuery 选择器

javascript - 我可以使用 JavaScript/jQuery 捕获当前/所有选项卡 URL 还是需要制作一个插件?

c# - XNA Framework : ContentManager. Content.Load<Texture2d> ("10by10tile") 是 'method' 但用作 'type'

javascript - 从表格或数据表导出到 Excel

html - Blackberry Simulator OS 7 浏览器失真

javascript - jQM 以编程方式导航到页面