zoukankan      html  css  js  c++  java
  • 新手如何学习jQuery

    新手如何学习 jQuery?
    1、可以看张晓菲的《锋利的jQuery》,重点是自己理解函数用法并自行实现一些常用的效果。
    如果需要快速查阅可以用这个api,每个函数都附有简单的示例:http://api.jquery.com/browser/ (注:这个jQuery库的版本不是最新的delegate等函数在这儿查不到。欢迎补充别的api~)

    jQuery侧重点就是选择器和基本的DOM操作,还有一些动画操作,但是js中非DOM操作的部分基本没有涉及。

    其实jQuery的门槛很低,我在看jQuery的时候对原生js的东西也知之甚少,在看的过程中遇到不会的多求助搜索引擎,多尝试,当然最好做一下笔记。
    测试代码推荐直接在jsfiddle上测试,左侧你可以自行选择需要的jQuery库版本:http://jsfiddle.net/

    2、有一点需要注意,jQuery只是工具,jQuery学的再好也无法替代原生的js,比如jQuery翻遍了你也不会知道
    JavaScript语言中共有几种基本类型
    什么是原型
    什么是闭包
    什么是原型链,作用域链
    js只有函数作用域,没有块作用域该怎么理解

    之于上面的问题,需要再去阅读js的基础书籍:《JavaScript权威指南》,《JavaScript高级程序设计》,《JavaScript语言精粹》等

    3、看官方的文档就行:http://docs.jquery.com/Main_Page
    如果非要看书,推荐《锋利的jQuery》,豆瓣链接:http://book.douban.com/subject/3794471/

    4、阮一峰刚出锅的文章,还是热的,赶紧看:http://www.ruanyifeng.com/blog/2011/07/jquery_fundamentals.html 《jquery设计思想》

    5、先大体看看JQuery有哪些功能。
    如果有JS基础,那就在写代码的时候试着用JQuery来实现你的功能。如果没有JS基础,那就直接从JQuery的Demo开始练习。
    6、《锋利的jquery》,一边看这本书一边看Zakas的javascript高级程序设计,进步会很快

    7、推荐《精通JavaScript+jQuery》,学完在工作中逐步运用

    8、我当时什么书也没看,到网上下了一个6集的视频,看完之后大呼过瘾,然后开始自己写。不停的写,把基础打牢实,然后对着jquery的api文档学习更高级的东西。我就是这么学的。。。。

    9、可以查看官方提供的实例文档,或者买一本《锋利的jQuery》看看,挺好的一本入门教材。如果自学能力强,买着当做手册挺好。
    如果楼主了解过CSS那么就很容易上手选择器呢,总的来说,jQuery还是很简单的。

    10、弄个手册,先知道对象选择器了就会用了。然后再试试事件的用法
    11、推荐一本入门级的书吧,<锋利的jQuery> 边看边练习,看完后基本上是个jQuery熟手了,写一般应用没啥问题...日后多查查api文档基本上没啥问题了...有追求点的话研究研究下它的源代码(别忘了同时也要把js基础知识打扎实)

    12、jquery的网上教程,15 Days of jQuery google一下吧,有人翻译为中文的。这个应该是最基础的。

    13、我觉得你还是找一些jquery的实例看看,了解每一个方法的具体是干什么用的,能实现什么功能。在做一个jquery的项目。在项目中遇到的技术问题最好都用jquery来实现主要是界面的问题了!!!
    照着官方的例子自己做一个,并有机会的话运用到项目中去,在实际项目中多用Jquery 去想想怎么实现,经常查看API文档,一步一步来,会有进步的
    14、学习jquery很有意思的. 入门的时候最好参照API把所有的常用方法都过一遍, 非常有用.

    jquery中对dom/各元素操作的封装很好, 动画也有许多方便实用的方法. 同时ajax方面的封装也让人使用起来感觉非常的方便.

    当你jquery入门后, 能够熟练的使用jquery语句对元素进行操作了之后, 请多研究一下jquery域的封装, 以及别人的比较成熟的基于jquery开发的控件, 这样...

    13811382496-安装网线

  • 相关阅读:
    Serialization and deserialization are bottlenecks in parallel and distributed computing, especially in machine learning applications with large objects and large quantities of data.
    Introduction to the Standard Directory Layout
    import 原理 及 导入 自定义、第三方 包
    403 'Forbidden'
    https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2
    These interactions can be expressed as complicated, large scale graphs. Mining data requires a distributed data processing engine
    mysqldump --flush-logs
    mysql dump 参数
    mysql dump 参数
    如果是在有master上开启了该参数,记得在slave端也要开启这个参数(salve需要stop后再重新start),否则在master上创建函数会导致replaction中断。
  • 原文地址:https://www.cnblogs.com/hsp09/p/3440062.html
Copyright © 2011-2022 走看看