function($) - function(JQuery)有什么区别?

时间:2016-06-06 09:45:00

标签: javascript jquery

这两者之间有什么区别?我应该何时使用它们?

除非用jQuery替换$,否则脚本不会起作用。

1 个答案:

答案 0 :(得分:5)

那是因为$jQuery和许多其他框架的快捷方式,这意味着它们可以覆盖此变量

如果您想使用它,一个好的做法是执行以下操作:

(function($){
    // here you can use $ and be sure it references jQuery
})(jQuery);

如果您的网站上没有包含任何其他框架,那么无论您使用$还是jQuery

都没有区别
console.log(jQuery === $) // true