我在哪里可以学习 jQuery?这值得么?
-
09-06-2019 - |
题
我在学习 Web 开发方面获得了很多好的经验 w3schools.com. 。我知道,这可能是偶然的,但事实证明 PHP 和 CSS 部分对于参考非常有用。
无论如何,我想知道是否有类似的网站 jQuery. 。我对学习很感兴趣,但我需要它在线/可搜索,这样当我将来需要信息时我可以轻松地查阅它。
另外,顺便说一句,jQuery 值得学习吗?或者我应该看看不同的 JavaScript 库?我知道 Jeff 在 Stack Overflow 上使用 jQuery,而且它似乎运行良好。
谢谢!
编辑:jQuery 的网站有一个 相当大的教程列表, ,以及看似全面的 文档页. 。我还没有时间经历这一切,有其他人有这方面的经验吗?
编辑2:看来 Google 现在正在托管 jQuery 库。这应该会给 jQuery 在宣传方面带来相当大的优势。
此外,如果每个人都使用托管在同一位置的单一统一 aQuery 库,那么它应该尽早为大多数互联网用户缓存,因此如果您决定使用它,也不会影响您网站的下载足迹。
两个月后...
编辑3:我最近开始在工作项目中使用 jQuery,使用它非常棒!只是想让大家知道我的结论是 绝对地 值得学习和使用 jQuery。
另外,我几乎完全从官方 jQuery 学习 文档 和 教程. 。这非常简单。
10个月后...
自从我最初写这篇文章以来,jQuery 几乎是我制作的每个 Web 应用程序的一部分。它使渐进式增强变得轻而易举,并有助于使代码易于维护。
此外,所有 jQuery 插件都是宝贵的资源!
3年后...
仍然几乎每天都使用 jQuery。我现在全职编写 jQuery 插件并提供咨询服务。我主要是一名 Djangonaut,但我已经用 jQuery 完成了几个仅 javascript 的合同。这是一个救星。
从一个 jQuery 用户到另一个......你应该看看 使用 jQuery 进行模板化 (或下划线——见下文)。
除了 jQuery 之外,我发现其他有价值的东西(估计我使用它的项目部分):
- jQuery 表单插件 (95%)
- jQuery 表单示例插件 (75%)
- jQuery用户界面 (70%)
- 下划线.js (80%)
- 咖啡脚本 (30%)
- 骨干网.js (10%)
解决方案
Rick Strahl 和 Matt Berseth 的博客都让我对 jQuery 产生了兴趣,我很高兴他们这么做了。jQuery 完全改变了 a) 您的客户端编程视角,b) 它给您带来的悲伤,以及 c) 它可以带来多少乐趣!
http://www.west-wind.com/weblog/
我使用了《jQuery in Action》这本书http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid=1219716122&sr=1-1 (我在亚马逊上以大约 22 美元的价格购买了二手货)。它对引导我使用 jQuery 有很大帮助。jquery.com 上的文档也非常有帮助。
jQuery 的一个不太理想的地方是它的 UI 组件。这些似乎还没有为黄金时段做好准备。
可能是这样 原型 或者 穆工具 或者 扩展JS 和 jQuery 一样好。但对我来说,jQuery 现在似乎有更多的动力,这对我来说很重要。
检查 jQuery。太酷了!
其他提示
学习 jQuery 的一个很好的资源是: 学习在线课程,掌握职场技能. 。作者卡尔·斯威德伯格 (Karl Swedberg) 也是这本书的合著者,题为……准备好?是的, 学习在线课程,掌握职场技能. 。Remy Sharp 还提供了有关 jQuery 视觉方面的大量信息 他的博客.
——肖恩·奥
在我决定学习 jQuery 之前,我使用 Prototype 大约六个月了。对我来说,这就像白天和黑夜的区别。例如,在 Prototype 中,您将循环遍历一组元素,检查其中是否存在,然后在其中设置某些内容,在 jQuery 中,您只需说 $('div.class').find('[name=thing]') 或其他并设置它。
它使用起来更容易,而且感觉更强大。插件支持也很棒。对于几乎所有常见的 js 模式,都有一个插件可以满足您的需求。通过原型,您将在谷歌上搜索包含您需要的代码片段的博客。
这是非常值得的。jQuery 确实让 JavaScript 再次变得有趣。就好像所有 JavaScript 最佳实践都被封装到一个库中。
我通过学习它 jQuery 的实际应用 (曼宁),我花了一个周末就完成了。它有点落后于当前的状况,特别是在插件方面,但它是一个很好的介绍。
有许多 JavaScript 库至少值得粗略地回顾一下,看看它们是否适合您的特定需求。首先,提出一个简短的标准列表来指导您的选择和评估过程。
然后,查看一个 像维基百科这样的高级框架比较/评论, ,选择一些符合您的标准并且您感兴趣的。测试一下它们,看看它们如何为您工作。大多数(如果不是全部)这些库都有带有参考文档和用户组类型支持的网站。
为了把一些名字放在那里, 原型, 脚本.aculo.us, jQuery, 道场, 尤伊...这些似乎都有活跃的用户和贡献者,因此它们可能值得阅读,看看它们是否满足您的需求。
Jquery 很好,但是只要付出一点额外的努力,也许您会发现其他东西更适合您。
祝你好运。
我发现这一系列教程(“jQuery 绝对初学者”视频系列) 经过 杰弗里·威 非常有帮助。
它针对的是那些刚接触 jQuery 的开发人员。他展示了如何使用 jQuery 创建许多很酷的东西,例如动画、创建和删除元素等等。
我从中学到了很多。他展示了如何轻松使用 jQuery。现在我喜欢它,我可以阅读和理解任何 jQuery 脚本,即使它很复杂。
这是我喜欢的一个例子“调整文本大小"
1-jQuery:
<script language="javascript" type="text/javascript">
$(function() {
$('a').click(function() {
var originalSize = $('p').css('font-size'); // Get the font size.
var number = parseFloat(originalSize, 10); // That method will chop off any integer
// from the specifid varibale "originalSize".
var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.
$('p').css('font-size', number / 1.2 + unitOfMassure);
if (this.id == 'larger') {
$('p').css('font-size', number * 1.2 + unitOfMassure);
} // Figure out which element is triggered.
});
});
</script>
2-CSS样式:
<style type="text/css" >
body{
margin-left:300px;text-align:center;
width:700px;
background-color:#666666;}
.box {
width:500px;
text-align:justify;
padding:5px;
font-family:verdana;
font-size:11px;
color:#0033FF;
background-color:#FFFFCC;}
</style>
2-HTML:
<div class="box">
<a href="#" id="larger">Larger</a> |
<a href="#" id="Smaller">Smaller</a>
<p>
In today’s video tutorial, I’ll show you how to resize text every
time an associated anchor tag is clicked. We’ll be examining
the “slice”, “parseFloat”, and “CSS” Javascript/jQuery methods.
</p>
</div>
我强烈推荐这些教程:
http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/
有很多学习 jQuery 的资源(恕我直言,这是完全值得的)。从这里开始 http://docs.jquery.com/Main_Page 阅读 jQuery 文档。这是一个很棒的网站,可以直观地看到它所提供的内容:http://visualjquery.com/1.1.2.html. 。曼宁出版社还有一本很棒的书,强烈推荐,叫做 jQuery 的实际应用. 。就 JavaScript 库而言,如果您想将 jQuery 与其他库进行比较,这个库和 Prototype 可能是最受欢迎的。
我开始通过查看 jQuery 扩展来学习其他开发人员如何使用 jQuery 语言。它不仅帮助我学习 jQuery 语法,还教会我如何开发自己的扩展。
jQuery值得学习!!!我建议阅读“学习 jQuery”和“jQuery 实践”。这两本书都有很好的解释和例子。下一步是实际使用它来做某事。你会发现官方 http://docs.jquery.com 文档非常有用。我用它作为参考,一直用谷歌搜索:)
还 ”学习在线课程,掌握职场技能Sean 提到的博客也非常有用。还 jQuery 操作方法 还有大量 jQuery 代码片段的集合。
我没见过 JQ-基础知识 - 丽贝卡·墨菲 (Rebecca Murphey) 在这里任何地方都提到过。
这是一本非常好的书。它还解释了理解 JQuery 基础知识所需的 JavaScript 基础知识。
Jquery.com 组织得很好并且有很多很棒的例子。你不需要买书。我发现只需参考网站的文档即可轻松获取。如果您是通过实践学习效果最好的人,我建议您采用这种方法。
是的,这绝对值得学习。它会为您节省大量时间,并且您实际上会期待进行 JavaScript 工作!
我用 原型, ,我喜欢。恐怕我不了解 jQuery,所以我无法比较它们,但我认为 Prototype 值得一看。根据我的经验,他们的 API 文档通常都非常好(这当然有助于提高可学习性)。
嘿,我有偏见,因为我现在和这些人一起工作,但是 Carsonified 为人们学习和提高他们的 jQuery 技能提供了一些很好的资源。就在下周一,有一场关于 jQuery 的在线会议,约翰·雷西格 (John Resig) 亲自出席 - http://carsonified.com/online-conferences/jquery/
此外,他们现在通过 Think Vitamin 博客上的会员计划提供视频教程,
我知道那里有很多免费资源,我想这里的区别在于您获得的内容的质量。希望它有用!
如果您了解 SQL(仅限 css 选择器),下面的链接会对您有所帮助。
http://karticles.com/2011/06/learning-jquery-with-sql-basic-selectors
http://karticles.com/2011/06/learning-jquery-with-sql-attribute-selectors