【问题标题】:What is jQuery(document) vs. $(document)什么是 jQuery(document) 与 $(document)
【发布时间】:2009-06-29 13:55:56
【问题描述】:

我不明白这里的 jQuery(document) 是什么。我以为你总是用 $(document)

请参阅他的示例:http://sorgalla.com/projects/jcarousel/

【问题讨论】:

  • 我在你删除的旧问题中解释了这一点!!

标签: javascript jquery


【解决方案1】:

没有区别。 $ 是 jQuery 的简写。有时 $ 被禁用,因为它可能与您正在使用的其他 Javascript 库发生冲突。在其他方面是相同的。

【讨论】:

    【解决方案2】:

    jQuery 使用 $()。原型使用 $()。 AFAIK Mootools 使用 $()。如果到此为止,就不可能使用三者的任何组合。因此,负责任的框架提供了一种禁用 $() 以避免冲突并改用其他东西的方法。在 jQuery 的例子中,就是 jQuery()。

    在 jQuery 插件中推荐使用 jQuery() 而不是 $(),所以如果你禁用 $(),它们会继续运行。

    【讨论】:

      【解决方案3】:

      就像<?<?php:一个是速记版本,可能容易发生冲突。

      【讨论】:

        【解决方案4】:

        $ 只是 JQuery 的快捷方式。

        【讨论】:

          【解决方案5】:

          jQuery 只是调用 jQuery 的常用方法。如果您在 noConflict 模式下或在插件内部使用它,您可能需要这样做,以确保您使用的是 jQuery 的 $ 函数而不是另一个框架的。

          【讨论】:

            【解决方案6】:

            jQuery(document) 和 $(document) 都是可选的

            【讨论】:

              猜你喜欢
              • 2011-06-14
              • 1970-01-01
              • 2015-02-23
              • 1970-01-01
              • 2011-01-19
              • 1970-01-01
              • 2020-02-29
              • 1970-01-01
              • 2012-10-08
              相关资源
              最近更新 更多