一、什么是jQuery
1、jQuery是由John Resig创建于2006年1月。
2、jQuery是继prototype之后又一个优秀的JavaScript框架。
3、jQuery是一个快速的,简洁的javaScript库。
4、jQuery语法简洁、平台兼容性强。
二、jQuery库的优势
1、轻量级、开源框架
2、强大的选择器功能
3、出色的DOM操作的封装
4、可靠的事件处理机制
5、完善的Ajax调用机制
6、丰富的插件支持
7、优雅的链式操作方式
8、具有完善的API文档
9、出色的浏览器兼容性
三、jQuery对象
jQuery对象就是通过jQuery包装DOM对象后产生的对象。
jQuery对象是jQuery框架独有无法与其它库的API交叉访问。
jQuery对象只能使用现有jQuery API方法。
示例:$("#test").html()
获取ID为test的元素内的html代码。
等同于用JS中DOM实现:
document.getElementById("test ").innerHTML;
四、DOM转成jQuery对象
1、虽然jQuery对象是包装DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法
例如:
如果获取的是jQuery对象,那么要在变量前面加上 $.
var $variable = jQuery 对象
var variable = DOM 对象
2、对于已经是一个DOM对象,只需要用$()把DOM对象包装起来,就可以获得一个jQuery对象了。
3、转换后就可以使用 jQuery中的方法