我注意到使用“ jQuery (选择器)”代替“ $ (选择器)”的情况,两者之间有什么区别?< / p>
答案 0 :(得分:5)
无。通常,$
变量只指向jQuery
。如果jQuery
被其他库使用,或者您在代码中将其用于其他目的,则可能会使用$
。
答案 1 :(得分:1)
无。 $
仅仅是jQuery
的别名。但是,在开发公共消费代码时,您应该使用jQuery
而不是$
,因为$
可能会被分配给其他内容,如果它们使用多个框架的话。或者只是使用闭包使$
成为私有变量,这是大多数插件所做的:
(function($){
// Use $ normally here...
})(jQuery);
答案 2 :(得分:0)
它只是同一个东西的别名 - 避免像Wordpress或可能导入自己版本的jQuery的框架中的冲突。
答案 3 :(得分:0)
jQuery
变量的JavaScript库,则会使用 $
。 jQuery
=== $