您的位置:首页 > Web前端 > JQuery

js以及jquery中 load()和ready()的区别

2012-08-02 14:26 369 查看
ready,表示文档结构(DOM)已经加载完成(不包含图片等非文字媒体文件)。
onload,指示页面包含图片等文件在内的所有元素都加载完成。

(可以说:ready 在onload 前加载!!!)

window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个。

如果用$(window).load()我们可以这样加载多个函数

 $(window).load(function() {

            alert("hello,我是jQuery!");

  });

 $(window).load(function() {

        alert("hello,我也是jQuery");

 });

这样写它会从上往下执行这两个函数。

对某一加载完成的图片设置可以这样写:

js中document.getElementById("imgId").onload=function(){}

jquery中$("#imgId").load(function(){...})

$(document).ready()可以同时编写多个,并且都可以得到执行。

$(document).ready(function(){

alert('一般都用ready哦');

})

也可以这样写$(function(){...};)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery function 文档