JQuery Basic与jQuery.ready()或DOM就绪相关

时间:2012-11-18 10:07:03

标签: jquery html

我见过人们这样做

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

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

但是有些jquery仍然在这两个函数之外工作,为什么?

更新

HMM。这意味着我可以在$(document).ready中使用$(window).load?或者他们应该分开?

1 个答案:

答案 0 :(得分:0)

只有

的代表
$(document).ready()

.ready函数在DOM准备好后执行。

$(window).load();

将在页面及其所有内容完成加载后执行。这意味着所有图像,css。

如果您正在编写一些不依赖于选择DOM节点或不需要完全加载文档的JS代码,您通常可以将该代码放在此块之外。