1.如何使用jq?
第一步: 引包
第二步:入口函数(写法不止一种,参考2)
第三步:功能实现代码
2.关于入口函数
2.1jq入口函数与js入口函数的区别
js入口函数指的是 :window.onload=function(){ }
区别1:书写个数不同。
js的入口函数只能出现一次,会出现事件的覆盖问题。
jq的入口函数,可以出现任意多次,并且不会存在时间的覆盖。
区别2:执行时机不同。
js入口函数是在所有的文件资源全部加载完毕之后(页面文档,外部js文件爱你,尾部css文件爱你,图片),才执行。
jq的入口函数是在文档加载完之后,就执行。文档加载完成指的是:DOM树加载完成,就可以操作DOM了,不用等到所有的外部资源全部加载完毕。
文档的加载顺序,自上而下,边解析边执行。
2.2入口函数的写法
第一种:$ ( function ( ){ })
第二种:jQuery(function( ){ })
第三种:$(document).ready( function( ) { } )
3.关于jQuery的$符号
- js命名规则允许出现的字符有:字母、下划线、数字、$;但作为变量名开头的字符不包含数字。
- jq使用$符号就是因为书写简单,不同于其他,容易被人记住
- jq中的$符号,其实指的是一个函数,根据参数的不同,进行不同的调用,实现不同的功能,返回的是jq对象:
- jQuery===$(使用时可替换)