我正在预加载页面。这是我的代码:
<style>
#page-preloader { ... }
#page-preloader .spinner { ...}
</style>
<script src="js/jquery.js"></script>
<script>
$(window).on('load', function () {
var $preloader = $('#page-preloader'),
$spinner = $preloader.find('.spinner');
$spinner.fadeOut();
$preloader.delay(350).fadeOut('slow');
});
</script>
</head>
<body>
<div id="page-preloader"><span class="spinner"></span></div>
...
一切都很好,但我想做一些条件,不知道怎么做。 如果会话为空,我需要预加载工作最少4秒(即使页面加载1秒)。
答案 0 :(得分:0)
增加延迟()。
<script>
$(window).on('load', function () {
var $preloader = $('#page-preloader'),
$spinner = $preloader.find('.spinner');
$spinner.fadeOut();
$preloader.delay(3000).fadeOut('slow');
});