Я пытаюсь сделать preloader, у меня есть этот код, но он не показывает preloader до загрузки страницы.Preloader JavaScript
$(document).ready(function(){
$(".preloader-wrapper").show();
$("body").hide();
});
$(window).load(function(){
$(".preloader-wrapper").fadeOut("slow", function(){
$("body").fadeIn("slow");
});
});
EDIT: Got it.
setTimeout(function() {
$('#preloader').fadeOut('slow', function() {
$(this).remove();
});
}, 2000);
#preloader {
position: fixed;
left: 0;
top: 0;
z-index: 999;
width: 100%;
height: 100%;
overflow: visible;
background: #333 url('http://files.mimoymima.com/images/loading.gif') no-repeat center center;
}
, что делает ваш HTML выглядит? вы могли бы настроить JSFiddle или фрагмент стека https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/ –
, потому что вы скрываете тело ... – epascarello