可能重复:
jQuery中符号$的含义是什么?
我想知道为什么在开头使用 $ 符号,例如在 jquery 每个函数中。这两个有什么区别。。
$('.container').each()
/..and
$.each()
我一直在看类似这样的代码..?? $
标志有什么作用??
$.myObj = function() {
/..
}
可能重复:
jQuery中符号$的含义是什么?
我想知道为什么在开头使用 $ 符号,例如在 jquery 每个函数中。这两个有什么区别。。
$('.container').each()
/..and
$.each()
我一直在看类似这样的代码..?? $
标志有什么作用??
$.myObj = function() {
/..
}
$
没有什么特别的;它只是 jQuery 使用的标识符。一个非常短的名称(而不是类似的名称)的优点jQuery
是它不会过度增加脚本文件的下载大小。每个字节都很重要(尤其是在移动世界中)。
您甚至可以创建自己的!虽然不一样,但这里有一个接受 ID 的。
var SUPER = function(id) {
return document.getElementById(id);
};
SUPER('exampleID').focus();
现在我的 id 为“exampleID”的输入字段将被“聚焦”
但是 $ 是 jQuery 对象的简写。
在javascript中,函数可以通过调用来执行,但它们也是对象,可以包含属性。这些属性可以是数据,也可以是其他函数。
在 jQuery 中,$
它只是一个函数,您可以像 in 一样将其作为函数调用,$(".whatever")
也可以访问函数的属性。这些属性要么是函数本身,要么是在某些情况下是数据。 $.each()
是一个函数,它是$
函数对象的一个属性。
在 jQuery 中,它只是主要对象$
的一个快捷方式(用于保存输入) 。jQuery