$ 这应该是个函数,但不知道是什么样子的 ,,那位大侠能给贴出来   
例子:
$("#ctlVGuageOut").click(function(e){
alert( $(this));
var p = $(this).offset(); 
var x = e.clientX - p.left;
$("#ctlVGuage").css("width", x + "px");
UpdateVolume();
});函数:
function $(){
//是什么呢?
}

解决方案 »

  1.   

    没别的意思,就是一个符号而已
    你可以用它来当变量,跟a、b、c这些符号一样
      

  2.   

    一般都是 var $ = function(sId){
    return "string" == typeof(sId) ? document.getElementById(sId) : sId;
    }
      

  3.   

    这是jquery里面封装的方法。
    等同于,document.get…………
    $("#ctlVGuage")想你这样的带有“#”符号,就是获取id为ctlVGuage的对象
      

  4.   


    这里的 $相当于函数名称,如果在函数里面用 return ...,是返回指定ID号的对象,相当于是得到指定的ID号的对象
      

  5.   

    很多js插件都封装了$()的, 没有什么特殊的啊. 就是一个符号.不过一般都用来取id
      

  6.   

    alert 出的结果是 [object Object]什么意思啊,他把$这个函数给加密了
      

  7.   

    一般都是返回一个 [Object]  前面为什么还有一个呢?
      

  8.   

    $就是一个函数的别名。例如著名的prototype.js
    里面的$("textBox1")这句话和document.getElementById("textBox1")的效果是一样的。
    你自己也可以定义类似这样的函数别名。