为什么要 JavaScript库? JavaScript高级程序设计(特别是对浏览器差异的复杂处 理),通常很困难也很耗时。 为了应对这些调整,许多的 JavaScript( helper)库应运 而生。 这些 JavaScript库常被称为 JavaScript框架。 目前,比较流行的 JavaScript库有 jQuery、 Prototype、 Mootools 所有这些框架都提供针对常见 JavaScript任务的函数,包 括动画、DOM操作以及Ajax处理
为什么要JavaScript库? JavaScript 高级程序设计(特别是对浏览器差异的复杂处 理),通常很困难也很耗时。 为了应对这些调整,许多的JavaScript (helper) 库应运 而生。 这些 JavaScript 库常被称为 JavaScript 框架。 目前,比较流行的JavaScript库有: jQuery、Prototype、MooTools 所有这些框架都提供针对常见JavaScript 任务的函数,包 括动画、DOM 操作以及 Ajax 处理
jQuery概述 管理科学与工程学科 耿方方
jQuery概述 管理科学与工程学科 耿方方
主要内容 Query简介 搭建 jQuery环境 jQuery的简单应用
主要内容 jQuery简介 搭建jQuery环境 jQuery的简单应用
jQuery简介 Query是一个集 JavaScript、CS、DOM、Ajax于一体的强大框架体系。 它是众多 JavaScript类库中的一种。 脚本库能够帮助用户完成编码逻辑,实现业务功能。使用 jQuery将极大 地提高编写 JavaScript代码的效率,让写出来的代码更加简介,更加健 壮。同时,网络上丰富的 jQuery插件也让开发者的工作变得更为轻松, 让项目的开发效率有了质的提升
jQuery简介 jQuery是一个集JavaScript、CSS、DOM、Ajax于一体的强大框架体系。 它是众多JavaScript类库中的一种。 脚本库能够帮助用户完成编码逻辑,实现业务功能。使用jQuery将极大 地提高编写JavaScript代码的效率,让写出来的代码更加简介,更加健 壮。同时,网络上丰富的jQuery插件也让开发者的工作变得更为轻松, 让项目的开发效率有了质的提升
jQuery简介 发展历史 jQuery是继 Prototype之后又一个优秀的 JavaScript类库,是由美国人 John Resig于2006年1月创建的一个开源项目,它的主旨是:用更少的 代码,实现更多的功能( Write less, do more)。 ■2006年8月 jQuery的第一个稳定版本,已经可以支持CSS选择符,时间 交互以及Ajax交互。 到了2007年7月, jQuery1.1.3版本发布,这次小版本的变化包含了对 jQuery选择符引擎执行速度的显著提升,也是从这个版本开始, jQuery 的性能达到了 Prototype、 Mootools以及Dojo等同类 JavaScript 类库的水平。 ■ jQuery随着被人们熟知,越来越多的程序高手加入其中,完善并壮大 其项目内容,现在已成为一个深受Web前端开发者喜爱的 JavaScript类 库
jQuery简介 发展历史 jQuery是继Prototype之后又一个优秀的JavaScript类库,是由美国人 John Resig于2006年1月创建的一个开源项目,它的主旨是:用更少的 代码,实现更多的功能(Write less,do more)。 2006年8月jQuery的第一个稳定版本,已经可以支持CSS选择符,时间 交互以及Ajax交互。 到了2007年7月,jQuery1.1.3版本发布,这次小版本的变化包含了对 j Que ry选择符引擎执行速度的显著提升,也是从这个版本开始, jQuery的性能达到了Prototype、Mootools以及Dojo等同类JavaScript 类库的水平。 jQuery随着被人们熟知,越来越多的程序高手加入其中,完善并壮大 其项目内容,现在已成为一个深受Web前端开发者喜爱的JavaScript类 库
jQuery简介 主要特点 便捷操作DOM元素 jQuery可以很方便的获取和修改页面中的某些元素,无论是删除、移 动还是复制, jQuery都提供了一整套方便、便捷的方法,既减少了代码的 编写,又大大提高了页面的体验度。 控制页面样式 jQuery可以十分方便的控制页面中的CSS样式,浏览器对页面文件的兼 容性一直都是Web前端开发者最为头疼的事情,而使用 jQuery操作页面的 样式却可以很好的兼容各种浏览器
jQuery简介 主要特点 便捷操作DOM元素 jQuery可以很方便的获取和修改页面中的某些元素,无论是删除、移 动还是复制,jQuery都提供了一整套方便、便捷的方法,既减少了代码的 编写,又大大提高了页面的体验度。 控制页面样式 jQuery可以十分方便的控制页面中的CSS样式,浏览器对页面文件的兼 容性一直都是Web前端开发者最为头疼的事情,而使用jQuery操作页面的 样式却可以很好的兼容各种浏览器
jQuery简介 主要特点 对页面事件的处理 引用 jQuery之后,可以使页面的表现层与功能开发分离,开发者更多 的专注于程序的逻辑与功效;页面设计人员侧重于页面的优化与用户体验。 然后通过事件绑定机制,轻松的将二者结合起来。 大量的插件在页面中的运用 在引用 jQuery库之后,还可以使用大量的插件来完善页面的功能和效 果,如表单插件、叮I插件等,这些插件的使用不会与 jQuery造成冲突,还 会极大的丰富页面的展示效果,简化代码的开发成本、降低开发难度
jQuery简介 主要特点 对页面事件的处理 引用jQuery之后,可以使页面的表现层与功能开发分离,开发者更多 的专注于程序的逻辑与功效;页面设计人员侧重于页面的优化与用户体验。 然后通过事件绑定机制,轻松的将二者结合起来。 大量的插件在页面中的运用 在引用jQuery库之后,还可以使用大量的插件来完善页面的功能和效 果,如表单插件、UI插件等,这些插件的使用不会与jQuery造成冲突,还 会极大的丰富页面的展示效果,简化代码的开发成本、降低开发难度
jQuery简介 主要特点 与Ajax技术完美结合 Ajax的异步读取服务器数据的方法,极大地方便了程序的开发,提升 了用户的页面体验度;而引用 jQuery库后,不仅完善了原有的功能,而且 减少了代码的书写量,通过其内部对象或函数,就可以实现复杂的Ajax功 能
jQuery简介 主要特点 与Ajax技术完美结合 Ajax的异步读取服务器数据的方法,极大地方便了程序的开发,提升 了用户的页面体验度;而引用jQuery库后,不仅完善了原有的功能,而且 减少了代码的书写量,通过其内部对象或函数,就可以实现复杂的Ajax功 能
jQuery简介 JavaScript与 jqUery JavaScript是一种为网站添加互动以及自定义行为的客户端脚本语言 有关 Javascript的信息我们在前章中已经详细的介绍过了 JavaScript的出现使得网页与用户之间实现了一种实时的、动态的和 交互的关系。使得网页包含更多活跃的元素和更加精彩的内容。 JavaScrip本身存在三个弊端,即复杂的文档对象模型(DOM)、不 致的浏览器实现和缺乏便捷的开发、调试工具。 而 jQuery则是 JavaScript的一个类库, jQuery封装了很多预定义的对 象和使用函数,能帮助使用者很轻松的建立有高难度交互的页面,并 兼容各大浏览器,以方便Web前端开发者直接使用,而不需要再使用 JavaScript语句书写大量的代码,是当前最流行的 JavaScript类库之
jQuery简介 JavaScript与jQuery JavaScript是一种为网站添加互动以及自定义行为的客户端脚本语言, 有关 J a v a S c r i p t 的信息我们在前章中已经详细的介绍过了 。 JavaScript的出现使得网页与用户之间实现了一种实时的、动态的和 交互的关系。使得网页包含更多活跃的元素和更加精彩的内容。 JavaScript本身存在三个弊端,即复杂的文档对象模型(DOM)、不一 致的浏览器实现和缺乏便捷的开发、调试工具。 而jQuery则是JavaScript的一个类库,jQuery封装了很多预定义的对 象和使用函数,能帮助使用者很轻松的建立有高难度交互的页面,并 兼容各大浏览器,以方便Web前端开发者直接使用,而不需要再使用 JavaScript语句书写大量的代码,是当前最流行的JavaScript类库之 一
jQuery简介 为什么要使用 Query? ■ jQuery强调的理念是用更少的代码,实现更多的功能。 jQuery独特的选择器、 链式操作、事件处理机制和封装完整的Ajax都是其他 JavaScript类库难以企及 的,总结起来 jQuery共有几种优势:轻量级、强大的选择器、出色的D0M操作 封裝、可靠的事件处理机制、完善的Ajax、不污染顶级变量、出色的浏览器兼 容性、链式操作方式、隐式迭代、行为层与结构层的分离、丰富的插件支持、 完善的文档、开源。 轻量级 jQuery非常轻巧,总大小只有30KB左右。 强大的选择器 jQuery允许开发者使用从CSS1到CsS3几乎所有的选择器,以及 jQuery独创的高 级而又复杂的选择器。另外还可以加入插件使其支持更多的选择器,甚至网页Web 前端开发者可以编写属于自己的选择器。由于 jQuery的这一特性,因此有一定CSS 经验的Web前端开发者可以很容易的切入到 jQuery的学习中来
jQuery简介 为什么要使用jQuery? jQuery强调的理念是用更少的代码,实现更多的功能。jQuery独特的选择器、 链式操作、事件处理机制和封装完整的Ajax都是其他JavaScript类库难以企及 的,总结起来jQuery共有几种优势:轻量级、强大的选择器、出色的DOM操作 封装、可靠的事件处理机制、完善的Ajax、不污染顶级变量、出色的浏览器兼 容性、链式操作方式、隐式迭代、行为层与结构层的分离、丰富的插件支持、 完善的文档、开源。 轻量级 jQuery非常轻巧,总大小只有30KB左右。 强大的选择器 jQuery允许开发者使用从CSS1到CSS3几乎所有的选择器,以及jQuery独创的高 级而又复杂的选择器。另外还可以加入插件使其支持更多的选择器,甚至网页Web 前端开发者可以编写属于自己的选择器。由于jQuery的这一特性,因此有一定CSS 经验的Web前端开发者可以很容易的切入到jQuery的学习中来