#jquery
Вопрос:
Я хочу показать загрузчик ajax до загрузки страницы. На данный момент он будет отображаться только при загрузке страницы, но за 2 секунды до этого я вижу только белый экран.
Можно ли использовать этот загрузчик ajax вместо белого экрана? Кажется, что он загружается при загрузке страницы, но не раньше, и я перепробовал несколько кодов jQuery, при готовности документа, при загрузке и т. Д.. Я также включил видео-пример: https://streamable.com/5n8n4k
Мой код jQuery:
jQuery(window).load(function() {
jQuery('body').append("<div class='ui-loader-background'> </div>");
jQuery("#loadingDiv").css("display","block");
jQuery(".ui-loader-background").show();
});
мой HTML-код:
<div id="loadingDiv">
<div class="cssload-thecube">
<div class="cssload-cube cssload-c1"></div>
<div class="cssload-cube cssload-c2"></div>
<div class="cssload-cube cssload-c4"></div>
<div class="cssload-cube cssload-c3"></div>
</div>
Комментарии:
1. Воспользуйся
jQuery(window).on("load", ...
2. Привет, Фил, Спасибо за ваш отзыв, это действительно открывает загрузчик, но только после загрузки страницы, а не раньше. Я все еще вижу белый экран перед загрузчиком ajax, как в моем видео-примере..