Мне было интересно, как создать исчезновение тела при обновлении страницы?Вы можете увидеть пример на - saporiexports.com .И насколько этот эффект jQuery влияет на производительность страницы?
Единственное, что я обнаружил на этой странице, возможно, связано с этим эффектом:
//PRELOAD SITE
$(window).load(function(){
$('#preloader').fadeOut('slow',function(){$(this).remove();});
});
и чем div в HTML <div id="preloader"></div>
, но я думаю, что это своего рода перегрузчик.Но на этой странице нет необходимости (возможно, я ошибаюсь).
Конечно, вы можете сделать что-то подобное -
$(function() {
$('body').hide().fadeIn('slow');
});
И это работает, но я не думаю, что это правильный путь.
РЕДАКТИРОВАТЬ Теперь я вижу, что они используют наложение div для управления этим эффектом
div#preloader {
background: url("../workimage/ajax-loader.gif") no-repeat scroll center center #000000;
height: 100%;
position: fixed;
width: 100%;
z-index: 999;
}