jQuery入口函数(文档就绪事件)与JS入口函数相似
三种写法
第一种
$(document).ready(function(){
执行代码
})
第二种
$().ready(function(){
执行代码
})
第三种
$(function(){
执行代码
});
jQuery入口函数($(function(){}))与JavaScript入口函数(window.onload )的区别
1.
jQuery 的入口函数是在 html 所有标签(DOM)都加载之后,就会去执行。
JavaScript 的入口函数是等到所有内容,引用的图片之类的文件加载完后,才会执行。
2.
jQuery 的入口函数可以在一个script标签使用多次,效果是叠加的,不会被后面的覆盖
JavaScript 的入口函数在一个script标签只能使用一次。使用多次,只能实现最后一次的代码。因为后面的入口函数会把之前的入口函数覆盖
3
jQuery 的入口函数有三种写法
JavaScript 的入口函数只有一种写法
注意点:
自己写的脚本代码放在head要加加载入口函数;放在body最下面不需要放入口函数
控制台报错:$ is not defined 则说明jQuery的文件引入有错