我不知道jQuery(文档)在这里。我以为你总是用$(文件)
答案 0 :(得分:29)
没有区别。 $是jQuery的简写。有时$被禁用,因为它可能与您正在使用的其他Javascript库冲突。它是完全相同的。
答案 1 :(得分:10)
jQuery使用$()。 Prototype使用$()。 AFAIK Mootools使用$()。如果那是它的结束,就不可能使用三者的任何组合。因此,负责任的框架提供了一种禁用$()的方法来避免冲突并使用其他东西。在jQuery的情况下,那是jQuery()。
建议使用jQuery()而不是$()用于jQuery插件,因此如果你禁用$(),它们会继续运行。答案 2 :(得分:3)
就像<?
与<?php
一样:一个是易受冲突影响的速记版本。
答案 3 :(得分:3)
$只是JQuery的捷径。
答案 4 :(得分:2)
jQuery只是调用jQuery的长途方式。如果您在noConflict模式下使用它或在插件内部使用它来确保使用jQuery的$函数而不是其他框架,则可能需要这样做。
答案 5 :(得分:0)
jQuery(文档)和$(文档)都是替代