我在学习 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 之外,我发现其他有价值的东西(估计我使用它的项目部分):

有帮助吗?

解决方案

Rick Strahl 和 Matt Berseth 的博客都让我对 jQuery 产生了兴趣,我很高兴他们这么做了。jQuery 完全改变了 a) 您的客户端编程视角,b) 它给您带来的悲伤,以及 c) 它可以带来多少乐趣!

http://www.west-wind.com/weblog/

http://mattberseth.com/

我使用了《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 博客上的会员计划提供视频教程,

我知道那里有很多免费资源,我想这里的区别在于您获得的内容的质量。希望它有用!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top