从零开始学习jQuery (一) 开天辟地入门篇.docx
《从零开始学习jQuery (一) 开天辟地入门篇.docx》由会员分享,可在线阅读,更多相关《从零开始学习jQuery (一) 开天辟地入门篇.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、从零开始学习jQuery(一)开天辟地入门篇一.摘要本系列文章将带您进入jQuery的精彩世界,其中有很多详细的使用经历以及解决方案,即使你会使用jQuery也能在浏览中发现些许秘籍.本篇文章是入门第一篇,主要是简单介绍jQuery,通过简单例如指导大众怎样编写jQuery代码和搭建开发环境.详细讲解了怎样在VisualStudio中配合使用jQuery.转载请注明子秋出品!boke园首发!二.前言首先道个歉!从零开场学习ASP.NETMVC系列文章在即将介绍Filter时就没有更新了,原因就是最近我一直在研究以及学习jQuery.看到本系列的名称以及文章标题,看过我的MVC系列文章的人会感到
2、很熟悉.不久要给公司的人做培训,所以特意制作了本教程.在写作的同时我参考了网上jQuery的系列教程文章,在boke园以及Google上并没有找到让我满意的系列教程.我喜欢将知识系统的,深化浅出的讲解.不喜欢写那种学习笔记式的文章.同时本系列将很快全部写完(有工作压力就是有动力),随后假如时间允许我会继续更新MVC系列文章.再一次对等待MVC文章的朋友们讲声抱歉!另外本系列文章的大局部知识点来源于图灵出版社的jQuery实战一书.推荐大众购置此书,是jQuery书籍中的经典之作.下面让我们开场jQuery之旅.三.什么是jQueryjQuery是一套Javascript脚本库.在我的boke中
3、可以找到Javascript轻量级脚本库系列文章.Javascript脚本库类似于.NET的类库,我们将一些工具方法或者对象方法封装在类库中,方便用户使用.注意jQuery是脚本库,而不是脚本框架.库不等于框架,比方System程序集是类库,而ASP.NETMVC是框架.jQuery并不能帮助我们解决脚本的引用管理以及功能管理,这些都是脚本框架要做的事.脚本库可以帮助我们完成编码逻辑,实现业务功能.使用jQuery将极大的进步编写javascript代码的效率,让写出来的代码更加优雅,更加强健.同时网络上丰富的jQuery插件也让我们的工作变成了有了jQuery,天天喝茶水-因为我们已经站在巨
4、人的肩膀上了.创立一个ASP.NETMVC工程时,会发现已经自动引入了jQuery类库.jQuery几乎是微软的御用脚本库了!完美的集成度以及智能感悟的支持,让.NET以及jQuery天衣无缝结合在一起!所以用.NET就要选用jQuery而非Dojo,ExtJS等.jQuery有如下特点:1.提供了强大的功能函数使用这些功能函数,可以帮助我们快速完成各种功能,而且会让我们的代码异常简洁.2.解决阅读器兼容性问题javascript脚本在不同阅读器的兼容性一直是Web开发人员的噩梦,常常一个页面在IE7,Firefox下运行正常,在IE6下就出现莫名其妙的问题.针对不同的阅读器编写不同的脚本是一
5、件痛苦的事情.有了jQuery我们将从这个噩梦中醒来,比方在jQuery中的Event事件对象已经被格式化成所有阅读器通用的,从前要根据event获取事件触发者,在ie下是event.srcElements而ff等标准阅读器下下是event.target.jQuery那么通过统一event对象,让我们可以在所有阅读器中使用event.target获取事件对象.3.实现丰富的UIjQuery可以实现比方渐变弹出,图层挪动等动画效果,让我们获得更好的用户体验.单以渐变效果为例,从前我自己写了一个可以兼容ie以及ff的渐变动画,使用大量javascript代码实现,费心费力不讲,写完后没有过多帮助过
6、一段时间就忘记了.再开发类似的功能还要再次费心费力.如今使用jQuery就可以帮助我们快速完成此类应用.4.纠正错误的脚本知识这一条是我提出的,原因就是大局部开发人员对于javascript存在错误的认识.比方在页面中编写加载时即执行的操作DOM的语句,在HTML元素或document对象上直接添加onclick属性,不知道onclick其实是一个匿名函数等等.拥有这些错误脚本知识的技术人员也能完成所有的开发工作,但是这样的程序是不强健的.比方在页面中编写加载时即执行的操作DOM的语句,当页面代码很小用户加载很快时没有问题,当页面加载稍慢时就会出现阅读器终止操作的错误.jQuery提供了很多简
7、便的方法帮助我们解决这些问题,一旦使用jQuery你就将纠正这些错误的知识-因为我们都是用标准的正确的jQuery脚本编写方法!5.过多了!等待我们一一去发现.四.HelloWorldjQuery按照惯例,我们来编写jQuery的HelloWorld程序,来迈出使用jQuery的第一步.在本文最后可以下本章的完好源代码.1.下载jQuery类库jQuery的工程下载放在了GoogleCode上,下载地址:上面的地址是总下载列表,里面有很多版本以及类型的jQuery库,主要分为如下几类:min:压缩后的jQuery类库,在正式环境上使用.如:vsdoc:在VisualStudio中需要引入此版本
8、的jquery类库才能启用智能感悟.如release包:里面有没有压缩的jquery代码,和文档以及例如程序.如:2.编写程序创立一个HTML页面,引入jQuery类库并且编写如下代码:!DOCTYPEhtmlPUBLIC-/W3C/DTDXHTML1.0Transitional/EN:/w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtdhtmlxmlns:/w3.org/1999/xhtmlheadtitleHelloWorldjQuery!/titlescripttypetext/javascriptsrcscripts/jquery-1.3.2-vs
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 从零开始学习jQuery 一 开天辟地入门篇 从零开始 学习 jQuery 开天辟地 入门
限制150内