jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化's Archiver

fishgood1984 發表於 2015-8-14 11:46

請問有沒有比document.ready更早的函式?

各位前輩好,
我是新手想請教一下
這是我目前正在建置的網站:[url=wgys.site88.net]建置中的網站[/url]
眼尖的前輩可以發現,當網頁還在loading的時候,我寫的瑩幕變暗及跳出的登入畫面會先跑出來
等到ducument.ready時才會消失
我知道原因,是因為我程式碼這樣寫:[code]
        $(document).ready(function(){
                $("#dialog").css("display","none");
                $("#msg").css("display","none");
                $("#dialog").css("opacity","0.5");               
        });

  [/code]所以jquery會等到網頁ready之後,才把#dialog和#msg的display屬性設成none讓它們消失

我想請問的是,如果我不希望它這麼慢等到ready才執行
有沒有更早一點的函式,像是$(document).very_first_beginning :lol 之類的呢?

先謝謝各位!

wmh 發表於 2015-9-2 21:44

可以改用 CSS 讓這元素一開始就是隱藏的。

頁: [1]

Powered by Discuz! Archiver  © 2001-2009 Comsenz Inc.