隐藏jQuery mobile"加载" -text - 它始终可见

时间:2017-01-30 14:21:26

标签: javascript jquery ajax jquery-ui jquery-mobile

如何隐藏这个"从jQuery mobile / AJAX加载" -text?它始终可见

我已经尝试了

 $(document).bind('mobileinit',function(){
    $.mobile.loadingMessage = false;
 })

但它不起作用......可以帮助我吗?

screenshot here

2 个答案:

答案 0 :(得分:0)

您可以尝试一个计时器,因为在任何事件被触发后加载器可能已被加载。或者,您可以在将元素加载到DOM之后尝试将.hide()放置在body标记的底部。

$(document).on('mobileinit',function(){
    setTimeout(function(){ 
        $("#some-element").hide(); 
    },1);
});
在DOM之后

<script>
$("#some-element").hide();
<script>
</body>

等...

答案 1 :(得分:0)

$(document).ready(function() {
   setTimeout(function(){ 
      $(".ui-loader").hide(); 
   },10);
});

工作正常! :)