可能重复:
javascript中的“$”符号是什么意思
我在 JavaScript 中遇到过如下代码:
$('svg circle').tipsy({
gravity: 'w',
html: true,
title: function() {
return 'Color: ';
}
});
这里是什么$('')
意思?
可能重复:
javascript中的“$”符号是什么意思
我在 JavaScript 中遇到过如下代码:
$('svg circle').tipsy({
gravity: 'w',
html: true,
title: function() {
return 'Color: ';
}
});
这里是什么$('')
意思?
这是因为使用了jQuery库,该库用于标准化浏览器之间的 JavaScript 使用,并使访问元素和其他常见任务变得更加容易。它不是 JavaScript 本身的一部分,除非$
是函数或变量的可接受名称。
通常当您遇到 时$()
,这意味着开发人员正在使用 javascript 库,例如 jQuery。
该$
符号是这些库的名称空间。他们定义的所有函数都以 开头$.
,例如$.get()
。像这样传递 html 标签的 id:$("#myId")
会给你一个代表那个节点的 jQuery 对象。
$("selector").method();
document.getElementById
如果使用框架,它也可能意味着缩短:
$('myId'); // document.getElementById("myId");
插件Tipsy用于在悬停时创建工具提示。