我正在使用jquerymobile制作应用。我的页面加载时总是会出现闪烁效果。例如,我在页面上有一个自定义字体,所有加载自定义字体之前加载,再次,所有得到刷新,我回来所有元素。
对于体验,我的功能是隐藏身体。
$(document).bind('pageinit', function() {
$('body').hide();
})
但是在加载页面时,我仍然可以看到视频(一些时间内加载视频后的内容),而“身体”隐藏了这一点。这意味着,我明白,甚至在我的函数调用之前(如上所述),页面开始加载,因此在延迟一段时间之后我的功能正常工作。看到这个页面很烦人。我正在使用HTML5移动样板。但是当我删除移动jquery时,一切都很好。
如何解决这个问题?我方有什么问题?
我的js链接顺序(在关闭标签之前):
<script src="js/vendor/zepto.min.js"></script>
<script src="js/helper.js"></script>
<script src="js/jquery-1.8.2.min.js"></script>
<script src="js/main.js"></script>
<script src="js/jquery.mobile-1.2.0.min.js"></script>