可能的重复:
JavaScript 中的“$”符号是什么意思
现在这似乎是一个简单而愚蠢的问题,但我必须知道为什么我们$
在 jQuery 和 JavaScript 中使用美元 ( ) 符号。我总是在我的剧本中投入一美元,但我的精算师不知道为什么。
例如:
$('#Text').click(function () {
$('#Text').css('color', 'red')
});
这只是在您单击时更改文本颜色,但它证明了我的观点。
可能的重复:
JavaScript 中的“$”符号是什么意思
现在这似乎是一个简单而愚蠢的问题,但我必须知道为什么我们$
在 jQuery 和 JavaScript 中使用美元 ( ) 符号。我总是在我的剧本中投入一美元,但我的精算师不知道为什么。
例如:
$('#Text').click(function () {
$('#Text').css('color', 'red')
});
这只是在您单击时更改文本颜色,但它证明了我的观点。
在 JavaScript 中,它没有特别的意义(仅此而已a
或Q
无论如何)。它只是一个无信息的变量名称。
在 jQuery 中,变量被分配了一个jQuery
函数的副本。这个函数重载了,根据它传递的参数有六种不同的含义。在这个特定的例子中,你向它传递一个包含选择器的字符串,因此该函数的意思是“创建一个包含具有 id文本元素的 jQuery 对象”。
这$
只是一个函数。它实际上是被调用函数的别名jQuery
,因此您的代码可以像这样编写,结果完全相同:
jQuery('#Text').click(function () {
jQuery('#Text').css('color', 'red');
});
在 jQuery 中,$ 符号只是 的别名jQuery()
,然后是函数的别名。
这页的报告:
基本语法是:$(selector).action()
- 定义 jQuery 的美元符号
- 用于“查询(或查找)”HTML 元素的(选择器)
- 要在元素上执行的 jQuery action()
jQuery 语法是为选择 HTML 元素和对元素执行某些操作而定制的。
基本语法是:$(selector).action()
用于定义 jQuery A(选择器)以“查询(或查找)”HTML 元素的美元符号要在元素上执行的 jQuery action()
该$
符号只是调用 jQuery 库的选择器功能。因此$("#Text")
返回Text
div
可以修改的 jQuery 对象。