Window.onload事件和$(文档).ready()

sri*_*ram 1 javascript jquery

我正在学习jQuery.有人可以解释一下window.onload事件和$(document).ready()jQuery 之间的区别是什么?

此致,JN

cab*_*ret 6

window.onload和$(document).ready()之间的区别在jQuery教程中有解释

我引用:

大多数Javascript程序员最终做的第一件事就是在程序中添加一些代码,类似于:

window.onload = function(){ alert("welcome"); }
Run Code Online (Sandbox Code Playgroud)

其中包含您希望在加载页面时运行的代码.但问题是,在完成所有图像下载(包括横幅广告)之前,Javascript代码不会运行.首先使用window.onload的原因是当你第一次尝试运行代码时,HTML'文档'还没有完成加载.为了避免这两个问题,jQuery有一个简单的语句来检查文档并等待它准备好被操作,称为就绪事件.