jQuery中document.load和window.ready有什么区别

时间:2013-02-24 10:56:43

标签: jquery

以下内容有何不同。

$(window).load(function(){...}); 

$(document).ready(function(){...});

3 个答案:

答案 0 :(得分:1)

document.ready在文档本身完成加载时发生,window.load在加载所有资源时发生。

答案 1 :(得分:1)

  

文档就绪事件在加载HTML文档并且DOM准备就绪时已经执行,即使所有图形尚未加载。如果你想在加载窗口之前连接某些元素的事件,那么$(document).ready就是正确的位置。

     

当完整页面出现时,窗口加载事件会稍后执行   满载,包括所有帧,对象和图像。因此   应放置与图像或其他页面内容有关的功能   在窗口的加载事件或内容标记本身

答案 2 :(得分:0)

所有资产加载完成后都会调用

加载,包括图像。当DOM准备好进行交互时,就会触发就绪。