我在我的網站中有兩個頁面,都顯示一個模式窗體。這些頁面正在使用jModal插件,並且一切正常。jquery文檔準備得太慢了
我遇到的問題如下。
一頁,一切都很好,表現很棒。
在第二頁上,一切都是一樣的,除了它有一些廣告,導致一個小的性能影響。
這個命中是可以接受的,但由此產生的延遲可以讓訪問者在模態窗口顯示之前點擊頁面上的鏈接。因此訪客可能會錯過模式窗口。
代碼在$()。Ready中,我相信這是導致問題的原因,因爲頁面必須等到廣告服務器完成廣告投放。
我刪除了$()。Ready,但是這只是導致代碼根本不能執行。
有沒有辦法鎖定頁面,直到doc準備好執行?
DOM準備就緒(例如,'$(function(){})'將在* DOM準備好後立即觸發*。它不應該等待廣告。問題可能是前面的代碼延遲了DOM準備好的代碼因爲它可能沒有提早運行,所以將DOM準備好的處理程序移動到廣告腳本之前 – 2014-11-05 11:42:17