'$("#foo")'和'jQuery("#foo")之间的区别'

sko*_*kos 2 jquery

可能重复:
jQuery selecter jQuery("element")和$("element")之间的区别是什么?

只是有点好奇..

为什么有时候我会把它看作是$("#SomeElementId")有时写的jQuery("#SomeElementId")?有什么区别?

Utk*_*nos 5

$jQuery命名空间的别名.输入速度更快.当有可能与其他也使用的图书馆发生冲突时,通常会避免这种情况$.

jQuery总是声明jQuery但只会声明$除非jQuery.noConflict()被调用.

无论哪种方式,一个常见的模式是$通过一个立即执行的函数作为闭包中的局部变量引用:

(function($) {
    //all your code here, which can reference $
})(jQuery);
Run Code Online (Sandbox Code Playgroud)