当我为jQuery移动功能包含 JS 文件时,它会在页面底部添加一个加载文本通知。
我听说你通过在jQuery mobile中加入 CSS 来删除它,但是这开始改变了所有 CSS 。
是否有一个简单的解决方案,似乎没有将我的网页主题化为jQuery移动主题?
答案 0 :(得分:6)
有很多方法可以实现这一目标:
在加载jQuery之后和加载jQuery Mobile库之前,通过更改jQuery Mobile全局设置来完全关闭加载微调器。
<强> Demo 强>
<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>
另一种方法是隐藏或删除包含微调器$('.ui-loader').hide()
或.remove()
的div。
答案 1 :(得分:1)
jquery脚本示例对我不起作用并且调用hide我觉得没必要。另外,CSS更快,你没有看到加载出现的故障,然后它真的很快就消失了。这只是在缓慢加载的页面上看起来很草率。只需使用CSS:
.ui-loader{
display: none;
}