$('')在JavaScript中意味着什么?

时间:2012-11-11 00:12:48

标签: javascript d3.js

  

可能重复:
  What is the meaning of “$” sign in javascript

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

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

$('')在这里意味着什么?

3 个答案:

答案 0 :(得分:3)

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

$符号是这些库的命名空间。他们定义的所有功能都以$.开头,例如$.get()。传递一个html标签的id如下:$("#myId")将为您提供一个表示该节点的jQuery对象。

答案 1 :(得分:3)

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

答案 2 :(得分:2)

这是jQueryzeptojs

的缩短初始化功能
$("selector").method();

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

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

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