簡體   English   中英

在頁面上加載樣式表(不僅是DOM)時觸發的事件

[英]Event which triggers when stylesheets, not only the DOM, are loaded on the page

我嘗試使用http://api.jquery.com/ready/回調執行代碼,只有在頁面完全加載后,我才想開始使用該代碼。 但是,這會在加載DOM時觸發,並且經常發生樣式表未完全加載的情況。

如何確保在DOM之后加載特定的代碼以及樣式表(甚至所有內容)是否加載? 我發現了一些類似的問題(例如這個問題),但是它們與樣式表加載無關,我對此特別感興趣。

感謝您的建議。

如果您真的不介意等待所有內容(包括圖像等)加載,則可以使用標准的load事件:

$(window).load(function() {
    // your code here
});

我首先想到RequireJS,但似乎他們有特定的原因導致它無法正常運行。 http://requirejs.org/docs/faq-advanced.html#css

他們確實提供了一個可能的技巧:“有些人已經實現了一種方法,即他們將一種眾所周知的樣式應用於特定的HTML元素,以了解是否加載了樣式表。”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM