2017-04-12 44 views
1

我使用jQuery version: 2.2.4是否有可能在一段時間內保持或延遲document.ready執行?

我想知道這是有可能推遲執行document.ready某個時候或任何特定的時間。我知道document.ready之後我們可以用setTimeout函數。但我想知道更好的方法來做到這一點。

任何參考將非常有幫助。
在此先感謝。

+2

爲什麼。請讓我們知道,以便我們可以給出更好的答案。現在,這聽起來像是一個X/Y問題 – mplungjan

+0

這是值得的**,值得您花時間從頭到尾閱讀jQuery API。它只需要大約一個小時或兩個小時,幾乎可以立即節省時間。甚至只是去http://api.jquery.com搜索你感興趣的東西(比如「ready」)。 –

+0

@ T.J.Crowder Thanx :) –

回答

2

是的,jQuery.holdReady

說明:保持或釋放jQuery的ready事件的執行。

// Start holding 
jQuery.holdReady(true); 

// ...later, when you want to stop holding (perhaps after a timer delay)... 
jQuery.holdReady(false);