我正在尝试更改页面上 div 的内容,但该页面有很多东西要加载,并且在速度较慢的计算机上会出现闪烁,您可以在其中看到 div 发生变化(顺便说一句,通过 jquery 进行更改)。无论如何,是否可以隐藏所有内容并显示所有内容,包括我使用 jquery 所做的更改?
最佳答案
我的 Web 应用程序也有类似的问题。我就是这样做的
在 HTML 中隐藏正文
<body style="display:none">
然后编写这个脚本:
$(window).bind("load", function() {
$("body").fadeIn(100);
});
或者这个脚本
$(window).load(function () {
$("body").fadeIn(100);
}
这会产生漂亮的效果,并且仅在所有内容完全加载后才显示页面..
关于javascript - 隐藏 dom 上的所有内容,直到所有内容都加载完毕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20729237/