jquery散记
jquery杂记
1. $ 的作用
$ 在jquery里面有两个作用,选择器和常用方法的全局变量。
选择器:
选择器是jquery最强大的功能,这就是为什么 jquery 有一个jquery,因为它本来的目的就是做一个选择器的框架,但现在jquery能做的事情扩展得越来越多了。$(...)函数返回一个jquery封装好的对象。
$(...)的参数,可以是字符串,Dom对象和普通对象。
如果参数为字符串,则通过jquery定义的匹配符来选择。如果第一个参数是字符串,第二个参数可以定义选择器开始选择的容器。
常用方法的全局变量
原则上,一个良好的Javascript不能越过5个全局的函数,所有的函数都应该被放入统一的全局变量中,基于这个原理,jquery把所有的常用函数都放在$里面,很好的避免了函数定义的冲突。
创建HTML元素
如果第一个参数为字符串,而且格式是标签形式,如:<a>,则$变成一个像Ext中DomHelper的功能。