問題:
使用 $ 執行的腳本(document).ready() 導致區塊元素垂直對齊問題。它神秘地要么滯後,要么錯位元素。
問題:
在 DOM-ready 上執行腳本是否可能無法提供注入的所有正確 CSS 值這DOM?
答案:
根據jQuery 1.3 發行說明:
「ready() 方法不再嘗試對以下內容做出任何保證:等待所有樣式表加載,所有CSS 檔案都應該包含在腳本之前。中至關重要。放置在腳本之上可能無法完全解決問題。腳本進行的實驗表明,JS 執行有時會延遲到CSS 加載後,儘管瀑布證據顯示JS CSS 下載完成之前先完成。的規則並不通用。 CSS 檔案在 jQuery 文件中。
以上是`$(document).ready()` 是否真的保證 CSS 完全載入並套用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!