我以前从未在这个论坛上提过问题,所以我会尽可能清晰地表达。 我正在尝试在我的网站中加载一个 div 的内容时显示一个加载屏幕。
我尝试使用 jQuery 的 .load() 函数,但似乎不起作用。 当我使用 .ready() 函数时它是有效的,但我想在显示 div 之前加载所有图片。
因此,div 是隐藏的(style="display:none;")
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="loading"> // loading screen </div>
<div id="divtoshow" style="display:none;"> //images and text </div>
<script>
$("#divtoshow").load(function(){
$("#loading").fadeOut(200);
$("#divtoshow").fadeIn(200);
});
//if i replace load with ready it works
</script>