0

可能重复:
javascript中的“$”符号是什么意思

我在 JavaScript 中遇到过如下代码:

$('svg circle').tipsy({ 
    gravity: 'w', 
    html: true, 
    title: function() {
      return 'Color: '; 
    }
});

这里是什么$('')意思?

4

3 回答 3

5

这是因为使用了jQuery库,该库用于标准化浏览器之间的 JavaScript 使用,并使访问元素和其他常见任务变得更加容易。它不是 JavaScript 本身的一部分,除非$是函数或变量的可接受名称。

于 2012-11-11T00:14:59.637 回答
4

通常当您遇到 时$(),这意味着开发人员正在使用 javascript 库,例如 jQuery。

$符号是这些库的名称空间。他们定义的所有函数都以 开头$.,例如$.get()。像这样传递 html 标签的 id:$("#myId")会给你一个代表那个节点的 jQuery 对象。

于 2012-11-11T00:14:43.087 回答
2

这是jQueryzeptojs的简短初始化函数

$("selector").method();

document.getElementById如果使用框架,它也可能意味着缩短:

$('myId'); // document.getElementById("myId");

插件Tipsy用于在悬停时创建工具提示。

于 2012-11-11T00:14:36.277 回答