请问下面的js里的美元符号为什么这么用啊!
我最近在学javascript但是看到这些代码看不懂,我只在正则表达式中中见过用到$符号,但是下面的这些代码还有我最近看到的一些代码都有像下面这样写一时间摸不着头脑请高手指点一下,这样看懂类似的代码,那里有关于这些的教程可学啊!谢谢了……
<script type="text/javascript">

$(document).ready(
function()
{
$('#dock').Fisheye(
{
maxWidth: 50,
items: 'a',
itemsText: 'span',
container: '.dock-container',
itemWidth: 40,
proximity: 90,
halign : 'center'
}
)
$('#dock2').Fisheye(
{
maxWidth: 60,
items: 'a',
itemsText: 'span',
container: '.dock-container2',
itemWidth: 40,
proximity: 80,
alignment : 'left',
valign: 'bottom',
halign : 'center'
}
)
}
);</script>

解决方案 »

  1.   

    $()函数
    相当于document.getElementById
    已经用的很普遍了~~
      

  2.   

    教早使用的是prototype库。
    这个函数定义,简单写就是$ = function(elid)
    {
        return eval(document.getElementById(elid));
    }
      

  3.   

    下载一个prototype.js看看。还有相关的帮助文档。这个是一个扩展框架。
      

  4.   

    jquery 和 prototype 的都有这种 $. 其它的javascript 中也有.看类库中具体定义的.
      

  5.   

    呵呵 ,$ 就是 object
      

  6.   

    还是不懂:比如下面这句google的代码:
     goog$events$listen(smsalerts$$("send-password"), "click", smsalerts$onClickSendPassword);其中几句美元符号是否有转义? goog$events$listen跟'goog$events$listen'是否是一样的?smsalerts$$("send-password")呢?
    请高手说一下
      

  7.   

    $("send-password")不是找一个ID为"send-password"的元素吗?。。?如果是的话:那smsalerts$$("send-password")是连起来的字符串还是什么?
      

  8.   

    $("send-password")不是找一个ID为"send-password"的元素吗?。。?如果是的话:那smsalerts$$("send-password")是连起来的字符串还是什么?