学习jQuery的最佳方法是什么?

时间:2009-05-07 20:02:24

标签: jquery

我是ASP.NET MVCjQuery的新手。学习jQuery的最佳方法是什么?有没有好的链接,博客和截屏视频?

16 个答案:

答案 0 :(得分:49)

我与jQuery in Action挣扎,因为我觉得它更像是一本参考手册而不是教程。也许一年前它是最好的参考/教程,但现在还有很多其他选择。

另一方面,我非常喜欢这本书Javascript: The Missing Manual,因为我觉得它有更好的例子。不要让书的标题欺骗你,在快速介绍JavaScript之后,作者向你介绍jQuery并在本书的其余部分使用jQuery。

我还从Packt Publishing购买了两本PDF书籍:

1)Learning jQuery 1.3

2)jQuery UI 1.6: The User Interface Library for jQuery

两者都是最近的出版物,写得很好。您通常可以从本地用户组或互联网上找到“百分比折扣”折扣,以应用可下载PDF书籍的购买价格。

如果你正在寻找一本涵盖jQuery和jQuery UI项目的书,那么这本Wrox书可能会很有用:Beginning JavaScript and CSS Development with jQuery。快速谷歌搜索显示,您可以在线浏览本书内容的部分Google Book Search - Beginning JavaScript Development With jQuery By Richard York

我实际上建议您从网上发布的样本中学习。有一堆在:

Learning jQuery - a site related to the Packt book listed above

Encosia - ASP.NET, AJAX and more

ASP.NET and MVC jQuery related posts at Haacked

Rick Strahl's Web Log

答案 1 :(得分:6)

我总是通过项目,截止日期和无情的客户来学习。

“JQuery in Action”也是一本不错的书。

答案 2 :(得分:4)

构建一些东西。尝试构建一个计算器应用程序,使用可点击的div而不是按钮,并将数据存储在html内容而不是javascript变量中。这种练习会给你一个糟糕的计算器,但在操纵事物方面有很好的经验。

答案 3 :(得分:4)

最好的学习方法是开始构建一些东西。你可以参加你的任何个人项目并尝试在其上实现jQuery。学习任何技术的另一个好方法是参加论坛。你在正确的地方(StackOverFlow)!有一个JQuery标记,您可以使用它来查看所有JQuery问题。尝试找到问题的解决方案。这将有助于您以及试图寻找答案的其他人!

还有一个38分钟免费的JQuery视频,您可能希望看到它开始。

http://highoncoding.com/Videos/537_Extended_Screencast_on_JQuery_Whole_38_Minutes_.aspx

答案 4 :(得分:3)

我建议您首先熟悉JavaScript。来自o'reilly之类的书籍总是很好的资源。

至于jQuery,他们的文档网站太棒了。 http://docs.jquery.com

祝你好运!

答案 5 :(得分:3)

jQuery文档非常好。他们还有一个非常酷的API,您可以使用它来轻松浏览文档http://api.jquery.com

我是一名ASP.NET开发人员,我发现Rich Strahl的博客有一个非常好的介绍。 An introduction to jQuery (2 Parts)

答案 6 :(得分:2)

我正在尝试在Stackoverflow中回答关于JQuery的问题时学习它。

答案 7 :(得分:2)

我学到的一些方法

答案 8 :(得分:1)

JQuery in action是关于此主题的最佳书籍。

答案 9 :(得分:1)

Nettuts有一些非常好的视频教程,一个很好的起点。 jquery for absolute beginners

答案 10 :(得分:1)

我通过阅读一本名为jQuery: Novice to Ninja的书来学习jQuery。有一段时间,PDF可以免费下载,所以我想到了“哎呀”,但它实际上是一本非常好的书,对于jQuery可以为你做什么是一个非常容易阅读和非常彻底的检查。我推荐它!

凯尔

答案 11 :(得分:1)

我个人认为最好先了解一下JavaScript。我推荐道格拉斯·克罗克福德的JavaScript:The Good Parts,对于任何刚开始学习的人,尤其是那些有其他语言经验的人。 JS的语法使得语言看起来很熟悉。一旦你对JS感到满意,那么你可能会知道如何最好地学习jQuery(如果你只是阅读文档/例子,或者你需要阅读更多的教学书,就像那些已经建议的那样)。我从不“学习”jQuery。对我而言,它就像任何其他库一样,我阅读了文档以供使用,但实际上我不想在不需要时使用它。

答案 12 :(得分:0)

我发现学习编程语言/框架的最好方法是浏览文档并与它们一起玩。

答案 13 :(得分:0)

我通过阅读php杂志上的4篇文章学习了jQuery。简短介绍之后,只需尝试演示jQuery文档 - 这确实是最好的方法。不要浪费时间阅读书籍,这会耗费大量时间,之后你仍然需要自己测试。

答案 14 :(得分:0)

仔细阅读本节的每一部分:http://api.jquery.com,您将了解有关它的所有内容 - 并非所有最佳做法,但......这些都来自时间和经验。你最好的选择是考虑你想要做的事情,然后在利用jQuery的不同相关部分时这样做。

我最初使用http://visualjquery.com/学习但是自1.2.6以来没有更新过(因为它现在是前面提到的api.jquery.com)。如果不是这两个网站,我今天就不会去图书馆(感谢雷米夏普!)。

答案 15 :(得分:0)

学习jQuery的最好方法是在你学习时编写代码。现在,我认为自己是Javascript和jQuery的新手,但是我正在做一些个人项目,当我收到自己的服务器时,我很快就会发布这些项目。项目很小,与jQuery有关。

我开发了插件,动画插件,为页面主体设置动画。我开发了一个图像幻灯片。但你知道吗,我认为jQuery真的让事情变得简单。特别是对于动画。

一旦我在jQuery中编程太久,我担心我会失去Javascript的知识。

我还建议您在Javascript中模拟Flash设计。如果你去Gamespot.com,你会发现他们的设计是闪存。尝试使用jQuery / Javascript做类似的事情。

嘿,你有自己的学习方式。我通过阅读这本书来学习。一旦我读完这本书,我就会坐在我的电脑上,编写我学到的一切。如果我忘了什么,我会打开书并找到参考。我发现它是学习编程的最佳方式。但是你可能有不同的学习方式。也许你更喜欢同时阅读和编程。或者查看源代码并从那里学习。

在您的投资组合中做一些博客。详细介绍了如何创建jQuery插件。贡献于jQuery。让人们使用你的插件。分享一些爱。