1.jq是一个轻量级库,2006年一月由josn Regina,发起的一个开源项目。
优势
1、库轻巧,压缩后仅有30kb
2、强大的Dom选择器,支持css1~css3所有选择器,还独创高级选择器。
3、强大的DOM操作,封装相当多的DOM操作,开发起来得心应手;
4、可靠的事件处理机制,处理大量浏览器兼容问题。
5、完善的Ajax事件处理,处理浏览器兼容问题,开发者只需要专注于事务处理。
6、不污染顶级变量,jq所有方法都是建立在jQuery对象下的,随时可以交出控制权。保证jq于其他JavaScript库共存,不冲突。
7、完整的浏览器兼容处理,处理各大浏览器的兼容问题。
8、链式操作,jq最优雅的操作方式,可以让开发者一次选择元素,完成所有操作。
9、隐式迭代,jq可以让开发者一次选择一组元素,无需循环,自动迭代。省去大量循环操作。
10、行为层和结构层分离,让开发者放心的为元素绑定事件,无需再HTML文档中加载各种函数。
11、完善文档,中英文都有,还有各种教程。
12、开源项目,能让所有人逐步完善这个项目。