jQuery或JavaScript中的"$"符号是什么意思?

Gee*_*her 64 javascript jquery

可能重复:
JavaScript中"$"符号的含义是什么

现在这似乎是一个简单而愚蠢的问题,但我必须知道为什么我们$在jQuery和JavaScript中使用dollar()符号.我总是在我的剧本中加一美元,但我精算师不知道为什么.

举个例子:

$('#Text').click(function () {
  $('#Text').css('color', 'red')
});
Run Code Online (Sandbox Code Playgroud)

这只是在您单击它时更改文本颜色,但它证明了我的观点.

Que*_*tin 50

在JavaScript中它没有特别的意义(不超过aQ无论如何).它只是一个无信息的变量名称.

在jQuery中,为变量分配了该jQuery函数的副本.这个函数严重超载,意味着六个不同的东西,这取决于它传递的参数.在这个特定的例子中,您传递的是一个包含选择器的字符串,因此该函数的意思是"创建一个包含id为Text的元素的jQuery对象".


dfl*_*str 39

$只是一个功能.它实际上是被调用函数的别名jQuery,因此您的代码可以像这样编写,结果完全相同:

jQuery('#Text').click(function () {
  jQuery('#Text').css('color', 'red');
});
Run Code Online (Sandbox Code Playgroud)


Anu*_*lan 9

jQuery语法是为选择HTML元素和对元素执行某些操作而量身定制的.

基本语法是:$(selector).action()

用于定义jQuery A(选择器)以"查询(或查找)"HTML元素的美元符号要对元素执行的jQuery action()

更多关于此

  • 这只是部分正确.意思根据给出的参数而变化.请不要参考W3Schools,它们是可怕的. (2认同)

Alb*_*ano 8

在jQuery中,$符号只是一个别名jQuery(),然后是函数的别名.

页面报告:

基本语法是:$(selector).action()

  • 用于定义jQuery的美元符号
  • (选择器)"查询(或查找)"HTML元素
  • 要对元素执行的jQuery动作()