【问题标题】:Showing loading message while creating the transition创建过渡时显示加载消息
【发布时间】:2012-01-09 14:42:46
【问题描述】:

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

【问题讨论】:

  • 你解决了吗?我也有类似的问题...

标签: jquery jquery-mobile loading transition


【解决方案1】:

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

【讨论】:

  • 是的,我的第一次尝试是将它绑定到 pagebeforechange,但结果是一样的。
猜你喜欢
  • 2017-02-11
  • 1970-01-01
  • 2012-01-27
  • 1970-01-01
  • 2017-07-28
  • 1970-01-01
  • 2010-11-04
  • 2021-11-21
  • 1970-01-01
相关资源
最近更新 更多