JQuer无废话系列教程.docVIP

  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文档。上传文档
查看更多
前言 ? ? ? 贝壳(就是本文作者了)也属于刚刚会用点JQuery的那一类型, 在学习过程中也遇到挺多问题,特别是在开始入门的时候.一直准备写些有关JQuery的文章,但又恐自己文笔及表达能力有限而误人子弟,最终还是鼓起勇气. 如在文章中有错误或者不合适的理解望广大朋友直接指出批评. ? ? ? 本文的宗旨, 授人鱼不如授人渔. 我只会讲关键部分,不可能JQuery的每个函数我都讲,因为有很多函数贝壳自己在实际应用中都从未使用过. 但当我们已经会渔了还用担心鱼吗!? ? ? ? BTW:贝壳假设你已经掌了基本的JavaScript运用能力及基础的CSS知识. ? JQuery是什么? ? ? ? JQuery只是一个JS文件 ? ? ? 人对新鲜事业总是报着好奇与排斥的情感,贝壳刚开始学的时候也一样. 想掌握又怕自己学不会. 其实JQuery很简单. ? ? ? JQuery其实就是一个工具包,很多常用的功能已经被好心人封装好,我们真要直接调用就可以了(有点类似SDK),具体内部原理和实现我们现在不去讨论. 记住JQuery很简单,很方便. ? ?? ? ? 本系列教程基于1.32版进行讲解.? ? ? ? ? ? JQuery有两种版本: ? ? ? 一种为uncompressed版(未压缩版)主要用在开发中. ? ? ? 另一种为Minified(迷您版)当开发完毕了,就可以改用这个版本. ? ? ? 两种版本的区别 ? ? ? 文件大小不一样, 最终用户在浏览时可以减少下载JS时的等待时间. ? ? ? Uncompressed版文件大小为118KB ? ? ? Minified版文件大小为56KB? ? ? ? JQuery能带给我们什么 ? ? ? 一, 站在巨人的肩上 ? 别人已经发明了轮子,我们没必要自己再去造一个. ? ? ? 二, 强大的BOM,DOM,CSS,事件 的操作能力 ? ? ? 我最常用的是CSS及DOM的操作,真的太方便了.? ? ? ? ? 三, 更加简洁的代码 ? ? ? 自己的亲身经历,比如表格(Table)中的TR奇偶为两种颜色的代码如果自己用JavaScript去编号得用几十行代码,JQuery只需要2行就可以了. ? ? ? 四, 与浏览器无关性 ? ? ? 做过JavaScript开发的就知道JavaScript在不同的浏览器下行为表现有时不一样,我们不得不为不同的浏览器编写相应的代码. JQuery在这方法已经内部处理,我们只管去用就是了. ? ? ? 五, 不错的性能 ? ? ? 我自己有自知之明, 至少我写的JavaScript代码的运行效率不如JQuery的高. ? ? 如何使用JQuery ? ? 万年开头难,我在第一次使用JQuery时被吓到过,不知道怎么使用,其实很简单,下面我们用一个例子来说明. : ) ? ? 建立一个html文件,比如index.html 并与JQuery库文件jquery-1.3.2.js放到同目录下(其实放那都可以) ? ? 首先我们解决JQuery的引用. 代码如下: ? ? html ? ? ? ? head ? ? ? ? ? ? ? titleJQuery测试 /title ? ? ? ? ? ? ? script language=javascript src=jquery-1.3.2.js /script ? ? ? ? /head ? ? ? ? body ? ? ? ? /body ? ? /thml? ? ? ? 红色的那一行代码就完成了JQuery的引用,简单吧! ? ? 现在我们再扩充一个功能,使 index.html显示一个表格,并且表格内各行的颜色奇偶不同.也就是奇数行是一种颜色,偶数行又是另一种颜色.? ? ? ? index.html代码结构:? ? html head meta http-equiv=Content-Type content=text/html; charset=utf-8 / ? ? titleJQuery测试 /title ? ? style type=text/css ? ? ? ?? ? ? ? /*table中偶数行*/ ? ? ? ? .tabEven { ? ? ? ? ? ? background: #ff0000; ? ? ? ? } ? ? ?? ? ? ? /*table中奇数行*/ ? ? ? ? .tabOdd { ? ? ? ? ? ? background: #00ff00; ? ? ? ? } ? ? /style ? ? script language

文档评论(0)

skewguj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档