3

当我包含 jQuery 移动功能的JS文件时,它会在页面底部添加一个加载文本通知。

我听说您通过包含 jQuery mobile 的CSS来删除它,但这反而开始更改所有内容的所有CSS

是否有一个简单的解决方案,而无需看似将我的网页主题化为 jQuery 移动主题?

4

2 回答 2

7

有很多方法可以实现这一点:

完全关闭加载微调器,方法是在加载 jQuery 之后和加载 jQuery Mobile 库之前更改 jQuery Mobile 全局设置。

演示

<head>
  <script src="js/jquery-1.9.1.min.js"></script>
  <script>          
    $(document).on("mobileinit", function(){
      $.mobile.loadingMessage = false;
    });
  </script>
  <script src="js/jquery.mobile-1.3.2.min.js"></script>
</head>

另一种方法是隐藏或删除包含微调器的 div$('.ui-loader').hide().remove().

于 2013-08-21T14:30:40.120 回答
1

jquery 脚本示例对我不起作用,我觉得调用 hide 是不必要的。另外,CSS 速度更快,而且你看不到加载的小故障,然后它消失得非常快。在缓慢的加载页面上看起来很草率。只需简单地使用 CSS:

.ui-loader{
    display: none;
}
于 2017-09-28T12:51:21.190 回答