我应该在JQuery中使用jQuery(function()OR $(function())?

时间:2017-06-14 06:30:40

标签: jquery

我很困惑我应该使用什么以及最佳做法是什么。

我见过有人使用jQuery(function(){。然而,我现在正在使用$(function(){为止。

所以,我想知道我应该使用什么为什么

提前致谢。

3 个答案:

答案 0 :(得分:2)

您可以使用jQuery(function(){$(function(){$只是jQuery的捷径。 jQuery专门用于其他JS框架使用$快捷方式的地方。

您还可以非常轻松地创建自己的快捷方式。 noConflict()方法返回对jQuery的引用,您可以将其保存在变量中以供以后使用。这是一个例子: 例如:

var jq = $.noConflict();
jq(document).ready(function(){
    jq("button").click(function(){
        jq("p").text("jQuery is still working!");
    });
});

答案 1 :(得分:1)

如果您使用多个使用$作为访问说明符的库,建议使用jQuery。 $是一种捷径并被广泛使用。

答案 2 :(得分:0)

由于$jQuery

的同义词,因此您使用的内容并不重要