0

我正在使用下面的脚本作为我的加载屏幕。如果您能注意到,它会在网站完成加载之前隐藏加载屏幕。

jQuery(document).ready(function hide_preloader() { rotate = 0; $(".preloader").fadeOut(250); });

我可以做些什么来解决这个问题,我显然忽略了?

现场预览在这里

谢谢

4

1 回答 1

3

.ready当 dom 准备好时触发(= 所有元素都已解析),这并不意味着所有资源/图像都已加载。

你需要的是使用:

$(window).load(function() {
  // Run code
   rotate = 0;
    $(".preloader").fadeOut(250);
});
于 2013-10-09T19:08:06.840 回答