Я использую собственный предварительный загрузчик CSS, который загружается следующим фрагментом jQuery.Загрузка preloader для страницы до конца
Проблема в том, что она загружается вместе с javascript, поэтому требуется некоторое время. Результат состоит в том, что в течение первых 2-3 секунд на моей странице ничего нет - нет содержимого и без предварительного загрузчика.
Я попытался перенести свой сценарий preloader в проект, чтобы загрузить его сначала, но это не очень помогает.
Как сделать так, чтобы нагрузка сразу и без запаздывания?
<!-- Preloader -->
<script type="text/javascript">
//<![CDATA[
$(window).load(function() { // makes sure the whole site is loaded
$('#status').load("preloader/preloader.html"); // will first fade out the loading animation
$('#preloader').delay(2500).fadeOut('slow'); // will fade out the white DIV that covers the website.
$('body').delay(2500).css({
'overflow': 'visible'
});
})
//]]>
</script>
preloader.html - это html-код моего предварительного загрузчика css.
Где находится ваш HTML-код? –