这两个单词在jQuery中有什么区别

时间:2012-08-30 17:54:43

标签: javascript jquery libraries

我正在尝试获取页面在警报中使用的jQuery版本。它完美无缺:

我使用alert(jQuery.prototype.jquery)

现在我的问题是这里的jQuery和jquery单词在原型之前和之后指定的区别是什么。

哪一个由$。指定。

3 个答案:

答案 0 :(得分:6)

第一个用“$”指定,第二个用于返回jquery版本号。

在Chrome控制台中 - >

jQuery >>> function (a,b){return new e.fn.init(a,b,h)}

$ >>> function (a,b){return new e.fn.init(a,b,h)}

jQuery.prototype.jquery >>> "1.7.1"

也许有必要注意JavaScript是区分大小写的,所以jQuery和jquery是两个不同的变量。

答案 1 :(得分:3)

$jQuery相同且资本为“Q'”。小写jquery仅代表版本号。

它通常写为jQuery.fn.jquery或者是jQuery('div').jquery等构造的jQuery对象的属性。

答案 2 :(得分:2)

全局$jQuery变量只指向同一个函数对象,它们是“别名”。 jquery只是原型对象属性的名称。这两个名字彼此无关 - 它们是不同对象上不同属性的名称。