javascript - JQuery Mobile showPageLoadingMsg 未按预期显示

标签 javascript jquery jquery-mobile

JQM 新手,试图找出为什么在页面加载消息出现之前触发警报。我确信我对 JQM 存在根本性的误解,但我无法弄清楚这一点。

function onDeviceReady() {

   $mobile.showPageLoadingMsg("b", "Loading...", true);

   for (i=0;i<10000000;i++){
        // simulating work to be done
   }

   alert("hello");


}

最佳答案

可能有两件事。

  1. 在当前版本的 JQM 中,该方法不再是显示加载消息的方法。现在是 $.mobile.loading('show') 和 $.mobile.loading('hide')

  2. 如果您使用的旧版本 JQM 仍然支持您使用的方法,那么您的代码中会有轻微错误。应该是 $.mobile.showPageLoadingMsg("b", "正在加载...", true);你缺少一个 .在 $ 和移动设备之间。

关于javascript - JQuery Mobile showPageLoadingMsg 未按预期显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15526808/

相关文章:

javascript - jquery onclick 按类名 - 如何

javascript - JS : Filling 3 fields with one click

javascript - 使用 jQuery 切换仅影响一个元素

javascript - 段落标记内的 CSS 样式仅文本

javascript - 将 PhotoSwipe 配置为不使用整个窗口?

javascript - 带有 CKEditor 的 Rails 4 - 插件(codesnipet)不起作用

javascript - 制表符 - 基于另一个制表符的过滤

javascript - 用编辑表单替换 View 数据

javascript - jQuery Mobile Custom Flipbox 获取选定值

jquery-mobile - 我可以同时使用 jQuery Mobile 和 Vue.js 吗?