Я использую сценарий ниже, для моего экрана загрузки. Если вы заметите, он скрывает экран загрузки до того, как веб-сайт завершит загрузку.
jQuery(document).ready(function hide_preloader() { rotate = 0; $(".preloader").fadeOut(250); });
Есть ли что-то, что я могу сделать, чтобы исправить это, что я, очевидно, не замечаю?
благодаря
.ready
срабатывает, когда dom готов (= все элементы разобраны), это не означает, что все ресурсы/изображения загружены.
вам нужно использовать:
$(window).load(function() {
// Run code
rotate = 0;
$(".preloader").fadeOut(250);
});
$(window).load()
вместо$(document).ready()