注册 登录
编程论坛 JavaScript论坛

J-Query 初学者

博望、小五 发布于 2013-04-08 20:00, 866 次点击
初学者不太懂,写一功能一开始没加这行代码老不对,加了就对了。
$(document).ready(function(){});
是不是使用jquery必须开头加这行代码,作用是等待元素加载完毕?
5 回复
#2
han199102172013-04-09 09:46
$(document).ready(function(){});等同于
$(function(){});。$(document).ready(function(){
   //在加载页面时执行
});
#3
博望、小五2013-04-09 19:32
什么意思  可以举个列子解释的详细点吗
#4
博望、小五2013-04-09 19:32
回复 2楼 han19910217
什么意思 ,举个列子解释的详细点,谢了
#5
linmeimei602013-04-10 16:38
$(document).ready(function(){});这个的意思是加载就执行,和windown.load()一个道理
#6
zhqbbs2013-04-17 16:09
ready是指dom加载完成,也就是dom结构有了,可以操作了,否则选择的操作对象不一定加载完,就会出错误。另外load()是指文档加载完成,包括图片、音频、视频资源等。
所以用load代替ready是完全可以的。
ready和load的区别是:ready完成,load不一定完成,如果load完成,ready一定完成了。呵呵。
1