`
Mov_webhobo
  • 浏览: 215859 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

jQuery学习的一些体会

阅读更多

一、jQuery介绍

网上的一些评价:

jQuery是一个以前未曾有过的JavaScript

快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果

jQuery是为了改变JavaScript的编写方式而设计的

他适合所有人:设计师、开发人员、极客、商业应用...

 

jquery是什么技术?

http://hi.baidu.com/hhechen/blog/item/2f6e507f405e230b29388a4a.html

jQueryprototype之后又一个优秀的Javascrīpt框架。有人使用这样的一比喻来比较prototypejqueryprototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自已唯一的框架类包。

 

百度百科

http://baike.baidu.com/view/1020297.html

jQuery由美国人JohnResig创建,至今已吸引了来自世界各地的众多javascript高手加入其team,包括来自德国的JörnZaefferer,罗马尼亚的StefanPetre等等。

  jQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITELESS,DOMORE,写更少的代码,做更多的事情。

  它是轻量级的js(压缩后只有21k),这是其它的js库所不及的,它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)。

  jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocumentsevents、实现动画效果,并且方便地为网站提供AJAX交互。

  jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。

  jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

Jquery是继prototype之后又一个优秀的Javascrīpt框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototypejqueryprototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自己唯一的框架类包。使用其间也有一点点心得,其实这些心得,在jquery的文档上面也可能有讲,不过还是记下来,以备忘罢。

 

二、如何学习jQuery

【个人经验】

本人学jQuery走了一些弯路,上来就开始学习jQuery的语法,沉醉于一些jQuery实现的特效中,后台越来越摸不着北后才发现,自己缺少的是JavaScriptCSSAjaxDOM的基础。于是又回过头来《JavaScript高级程序设计》用最快的速度翻了一遍,然后再看jQuery时才有恍然大悟的感觉。建议和我一样基础不是很好的先把基础补上,再来看jQuery

 

学习jQuery,要先了解jQuery的精髓,它能做什么,不能做什么,然后掌握其核心的一些语法,对于不太熟悉的语法可以到后期用到了再回过头来查APIjQueryAPI是很详细的,这点可以放心。兴趣是最大的老师,可以尝试自己写一些jQuery插件练手,可以把尝试用一些特效『但不要痴迷进去不能自拔奥^_^』。

三、jQuery语法学习<!--EndFragment-->

【图一】jQuery语法内容

以下内容在整理时并不以【图一】的顺序为准,但你在查阅jQueryAPI时要对上图有清晰的概念。

ØjQuerywrapper

Ø和页面交互

Ø事件处理

Ø页面特效

Ø工具函数

ØjQueryajax

ØjQuery插件

Ø【附】JavaScript知识

这块内容将陆续补充上!

 

四、参考资料

<!--EndFragment-->

jQuery.comhttp://jquery.com/

jQuery官网是学习jQuery必须要经常浏览的网站

 

jQueryUIhttp://jqueryui.com/

jQueryUI插件也很优秀,很多特效如拖拽、模态对话框等都已经实现。

jQuerypluginhttp://plugins.jquery.com/

 

技术上本无银弹、jQuery知道自己不能解锁所有问题,即便能解决,那么庞大的东西开发成本、代码量都会很大,所以它只提供必须的、常用的,其他的个性要求你自己去设计,以最大程度满足程序员的好奇心和满足感

 

jQuery语法速查手册http://visualjquery.com/

<!--EndFragment-->

分享到:
评论

相关推荐

    jquery学习心得

    ### jQuery 学习心得 #### 一、简介与特点 jQuery 是一款优秀的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作,使得前端开发更加高效便捷。jQuery 的核心理念是“写得少,做得多”...

    jquery零碎实例和学习心得

    `jQuery学习笔记72--UI-表格排序.rar` 这部分可能是关于jQuery UI中的表格排序功能的详细笔记,适合于对数据展示和交互有需求的开发者。 最后,`Jquery应用 - 图片导航.rar` 可能包含使用jQuery实现的图片轮播或...

    jQuery学习实例和心得

    本资源针对初学者,旨在提供一个易懂且全面的jQuery学习路径,帮助从零基础快速上手。 首先,jQuery的核心概念在于其选择器功能。jQuery选择器基于CSS,使得你可以轻松地选取页面中的特定元素,如`$("#id")`选取ID...

    JQuery学习总结

    jQuery库包含以下功能: HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM 遍历和修改、AJAX、Utilities 提示: 除此之外,Jquery还提供了大量的插件。

    jQuery学习心得总结(必看篇)

    这篇文章主要总结了学习jQuery的一些关键知识点。 首先,jQuery对象是通过jQuery包装DOM对象后生成的,它拥有jQuery特有的方法,不能直接使用DOM对象的方法。在jQuery中,通常用$符号来表示jQuery对象。jQuery对象...

    delphi,jquery,mysql学习笔记

    笔记可能涵盖了一些实例代码、关键概念的解释、常见问题的解答等,帮助你在学习Delphi、jQuery和MySQL时少走弯路,更快地理解和掌握这些技术。 综上所述,"delphi,jquery,mysql学习笔记"这个压缩包文件很可能包含了...

    Jquery 技术详解

    使用 jQuery 简化 Ajax 开发(转载) jQuery 是什么? jQuery 由 John Resig 创建于 2006 年初,对于任何使用 ...当您理解并体会这一原理后,便可以开始学习本教程了,看看 jQuery 对我们的编程方式有多少改进吧。

    jQuery权威指南-源代码

    希望这部耗时数月、承载了我近4年jQuery开发心得和体会的拙著能给每一位阅读过它的读者带来技术上的提升和思路上的启发。非常希望能借本书出版的机会与国内热衷于jQuery技术的开发者交流,如果大家想联系我,欢迎给...

    从零开始学习jQuery

    如想真正体会作者的精髓请访问原作者的博客。 本人整理出本套教程仅用于学习之用。 未得到原作者的允许,禁止用于任何商业用途! 如有相关法律问题盗用者自负,与本人无关。 ┏━━━━━━┓ ┃ 特此声明!┃...

    jQuery编写的推箱子

    总的来说,《jQuery编写的推箱子》是一款集趣味性、教育性和技术性于一体的项目,它既展示了jQuery在游戏开发中的应用,也为学习者提供了实践JavaScript和jQuery的好机会。通过深入研究源码和注释,开发者可以了解到...

    jquery html文档

    此外,实践是提高技能的关键,尝试在实际项目中使用jQuery解决具体问题,你会对它的强大功能有更深刻的体会。 总结,"jquery html文档"是一个宝贵的资源,不仅介绍了jQuery的基本概念和操作,还可能提供了一个现成...

    jquery资料.rar

    通过实际的代码示例,你可以看到如何利用jQuery实现动态更新、事件绑定和动画效果,这将使你对jQuery的实际运用有更深入的体会。 总的来说,这个资料包是一个全面学习和掌握jQuery的宝贵资源。无论是初学者还是经验...

    jQuery随机选择音乐试题代码.zip

    在IT领域,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。本项目“jQuery随机选择...在学习和实践中,不仅可以提升JavaScript和jQuery的技能,也能体会到Web开发的乐趣。

    jquery实现购物网站

    总之,"jQuery实现的购物网"项目是学习和展示jQuery应用的实例,通过这个项目,开发者可以深入了解如何利用jQuery实现复杂且流畅的网页交互,同时也可以体会到JavaScript库如何提升Web开发的效率。

    JQUERY实例淡化效果

    这是一些很炫的实例,以并于那些想学好的JQUERY的更好的去体会和学习。

Global site tag (gtag.js) - Google Analytics