/ ページを開く前に3秒間待機/プリロード - javascript、jquery、セッション、タイマー、プリロード

開いているページの3秒前にプリロード待ち - javascript、jquery、session、timer、preload

私はプリロードページをやっています。ここで私のコード:

   <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秒間ページをロードした場合でも)、プリローダーの作業が必要です。

回答:

回答№1は0

delay()を増やしてください。

 <script>
$(window).on("load", function () {
var $preloader = $("#page-preloader"),
$spinner   = $preloader.find(".spinner");
$spinner.fadeOut();
$preloader.delay(3000).fadeOut("slow");
});