[英]My preloader won't disappear unless I load the page again with Ctrl + Shift + R. What could be the problem?
當我正常刷新頁面或從計算機上的文件夾轉到頁面時,預加載器不會消失。 僅當我通過Ctrl + Shift + R忽略緩存加載時,它才有效。這可能是什么問題? 而且,目前延遲代碼根本不起作用,因此無論何時工作,它都會在一瞬間消失。
代碼中可能有錯誤-我是一個真正的初學者:)。 謝謝您的幫助!
$(function(){
$(window).on('load', function() {
if (!sessionStorage.isVisited) {
sessionStorage.isVisited = 'true'
$(".preloader").delay(500).fadeOut("slow")
$(".preloader-wrapper").delay(1000).fadeOut("slow")
} else {
$(".preloader").hide()
$(".preloader-wrapper").hide()
}
});;
});
加載頁面時會觸發“加載”事件,您可以在“加載”事件上隱藏預加載器,並在腳本開始執行時顯示它。 對不起,如果我理解錯了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.