多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 1、什么是jQuery jQuery是一个js框架。封装了很多实用的方法,基本解决了浏览器的兼容问题。 框架类似于现实生活中的毛坯房。比如说做一个项目好比盖一座房子。 # 2、特点 **write less, do more. 写的更少,做的更多。** 1.语法简练、语义易懂、学习快速、文档丰富。 2.jQuery 是一个轻量级的脚本,其代码非常小巧。 3.jQuery 支持 CSS1~CSS3 定义的属性和选择器 4.jQuery 是兼容浏览器的,它支持的浏览器包括 IE 6.0+、FF 1.5+、Safari 2.0+和 Opera 9.0+。 5.能将 JavaScript (行为)脚本与 HTML (结构)源代码完全分离,便于后期编辑和维护。 6.插件丰富,除了 jQuery自身带有的一些特效外,可以通过插件实现更多功能 # 3、网站 官方地址为:http://jquery.com/ 下载地址:http://www.jq22.com/jquery-info122 该网站内有很多插件的链接 最新版在线手册手册:http://jquery.cuishifeng.cn/ 中文社区:http://jquery.org.cn/ # 4、发展史及版本介绍 jQuery 是继 Prototype 之后又一个优秀的 JavaScript 框架,由 John Resig 于 2006 年初创建,目前最新版本为 3.3.1。 jquery版本: 1.0.0 1.0.1 1.0.2 1.1.0 1.1.1 1.1.2 1.2.x 1.2.6 1.3.x 1.4.x 1.5.x 1.6.x 1.7.x 1.8.x 1.9.x 1.10.x 1.11.x 2.x 3.x 2.0版本以后,对IE6/7/8支持不好。但是市面上这些浏览器基本被淘汰了,所以无差别。 jQuery有一个非常大的缺点,就是不向下兼容。 每个jQuery版本都有开发版和产品版,开发版就是带空白和注释的,便于学习;产品版是去掉空白和注释的版本,体积更下,适用于线上。 # 5、其他类似框架 * Prototype:与面向对象的原型继承关键字prototype一致,该框架的特点是功能扩展比较容易。 * YUI:该框架可以实现各种页面布局效果。 * Extjs : 是目前js框架包里边最为时尚、前沿的。通过该框架包可以实现许多非常绚丽的效果。 该框架可以实现效果之一:页面不同区域进行拖拽效果。由于实现的效果非常“绚丽”、导致其“实用”价值相对略低。 * Mootools框架,一款短小精悍的框架,完全采用面向对象的思想进行封装,采用很多流行的技术,核心代码只有8kb,是一款非常好用的JS框架。 * jQuery:使用前期,jquery侧重快速找到页面上各种节点。 后期jquery丰富了事件操作、ajax操作、动画效果、DOM操作等等。jQuery官方也提供了很多比较有效或有针对性的插件比如有jQueryUI、jQuery Mobile插件等。