1
我使用jQuery version: 2.2.4
是否有可能在一段时间内保持或延迟document.ready执行?
我想知道这是有可能推迟执行document.ready
某个时候或任何特定的时间。我知道document.ready
之后我们可以用setTimeout
函数。但我想知道更好的方法来做到这一点。
任何参考将非常有帮助。
在此先感谢。
我使用jQuery version: 2.2.4
是否有可能在一段时间内保持或延迟document.ready执行?
我想知道这是有可能推迟执行document.ready
某个时候或任何特定的时间。我知道document.ready
之后我们可以用setTimeout
函数。但我想知道更好的方法来做到这一点。
任何参考将非常有帮助。
在此先感谢。
是的,jQuery.holdReady
:
说明:保持或释放jQuery的
ready
事件的执行。
// Start holding
jQuery.holdReady(true);
// ...later, when you want to stop holding (perhaps after a timer delay)...
jQuery.holdReady(false);
为什么。请让我们知道,以便我们可以给出更好的答案。现在,这听起来像是一个X/Y问题 – mplungjan
这是值得的**,值得您花时间从头到尾阅读jQuery API。它只需要大约一个小时或两个小时,几乎可以立即节省时间。甚至只是去http://api.jquery.com搜索你感兴趣的东西(比如“ready”)。 –
@ T.J.Crowder Thanx :) –