我正在从此处应用代码:http://jquerymobile.com/demos/1.1.0-rc.1/docs/config/loadingMessageTextVisible.html
这允许您向Jquery Mobile加载器添加自定义消息。
我的代码如下:
$.mobile.showPageLoadingMsg("a", "Loading New Chatom");
问题是,这是分配CSS类的 ui-loader-default 而不是正确显示所需的 ui-loader-verbose 。
当我将代码更改为
$.mobile.showPageLoadingMsg("a", "Loading New Chatom", true);
它显示就好了。 true会删除动画加载程序,这不是我想要的。看来这可能是错误?
我的项目是用coffeescript完成的...尽管我完全怀疑那是问题所在。
最佳答案
这表现为设计。在1.1中,您需要设置$.mobile.loadingMessageTextVisible = true
以在加载程序中显示文本:
$(document).bind("mobileinit", function(){
$.mobile.loadingMessageTextVisible = true;
});
在此功能上,文档肯定需要改进。详细描述新加载程序选项的页面实际上只是一个测试区域,而不是适当的文档页面(这就是为什么很难找到它的原因)。