第5章 jQuery快速上手.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 jQuery快速上手 随着Web 2.0概念的兴起,人们越来越重视与用户的交互以及用户使用网站的体验。在浏览器上实现好的用户体验就不能不提到JavaScript。因此,最近一段时间,一系列优秀的JavaScript库也应运而生,如Prototype、Dojo、Mootools、jQuery以及ExtJS等。可以说是百花齐放,百家争鸣。但是在这众多的JavaScript库中,jQuery以其独特优雅的姿态,受到越来越多的人的推崇。 5.1 什么是jQuery jQuery是继Prototype之后又一个优秀的JavaScript库。它由John Resig创建于2006年1月。它的体积很小,代码风格独特而又优雅,改变了JavaScript程序员编写程序的方式和思路。同时,它简化了JavaScript的各种操作,使遍历HTML文档、操作DOM、处理事件、执行动画以及Ajax的操作变得非常容易使用。 5.2 为什么选择jQuery 目前在Web开发领域比较流行的JavaScript库有很多。起源较早而且用户甚多的Prototype,小巧灵活的Mootools,Yahoo!官方发布的Yahoo!UI等。这些JavaScript库各有自己的优缺点。本节将首先对这一系列的JavaScript库作一简单比较,然后再讨论一下jQuery的优势。 5.2.1 当前流行JavaScript库比较 jQuery是一个JavaScript库,在深入介绍jQuery之前有必要对其他一些比较流行的JavaScript库作一个简单的介绍和比较。 1.Prototype() 2.Dojo(/) 3.YUI(/yui/) 4.Google Web Toolkit(/webtoolkit/) 5.ExtJS(/) 6.MooTools (/) 7.jQuery() 5.2.2 jQuery的优势 jQuery库有一条设计理念,那就是“写的少,做的多”(write less, do more)。其独特的选择器、链式的DOM操作方式、事件绑定机制、封装完善的Ajax使其在众多优秀的JavaScript库中脱颖而出,独树一帜,赢得了众多使用者的拥护和信赖。 轻量级: 强大的选择器: 出色的DOM操作的封装 可靠的事件处理机制 完善的Ajax 不污染顶级变量 出色的浏览器兼容性 链式操作方式 行为层与结构层的分离 丰富的插件支持 完善的文档 开源 5.3 配置jQuery开发环境 jQuery开发,其实就是书写一种比较美观易用的JavaScript代码。除了需要本书第一篇介绍的那些JavaScript脚本的编写和调试工具以外,还需要有较新版本的jQuery库文件。本节将首先介绍如何获得最新版的jQuery库,然后详细解释jQuery库的各种不同版本类型,最后比较一下较新的jQuery版本较之以前的版本的一些变化。 5.3.1 获取jQuery最新版本 进入jQuery的官方网站(地址为),如图5.9所示。在页面的右侧会看到“Download jQuery”按钮,单击选择合适的版本即可下载。 5.3.2 jQuery库类型说明 单击进入下载页面后,会看到有很多版本可供下载,1.3.2版本也有几种不同的类型,分别是jQuery 1.3.2(Visual Studio Autocomplete Documentation)、jQuery 1.3.2(Source Code, Test Suite)、jQuery 1.3.2 (Minified)以及jQuery 1.3.2。 5.3.3 在页面中引用jQuery库 有过Web开发经验的读者都知道,使用一个JavaScript文件之前需要将其引用到页面内。当然,使用jQuery库也不例外。总结一下,引用jQuery库目前有以下几种比较常用的方式,读者可以自行选择自己喜好的方式。 1.在页面的head标签内引入jQuery库 2.使用Google AJAX Libraries API引用jQuery库 5.3.4 jQuery1.2.6新特性及主要改变 jQuery1.2.6版本是一个有阶段性意义的版本。与之前的版本相比,其在性能上以及设计上都有很大的提高和改进,主要的改变有以下几点。 1.整合了Dimensions Plugin (网页位置等)插件 2.对.attr()方法进行了很大的改动 3..toggle()方法中可以支持多于两个方法 4.可以对.toggle()和.one()方法进行解除绑定 5..index()的使用方式 6.jQuery.makeArray()可以把任何对象转换为数组 7.be

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档