请教下面javascript代码中的$表示什么意思?

function gethot(newsid)
{
$.get("../../gethotnum.asp",{nid:newsid},newsrend);
}

单独运行时提示$未定义,请求各位帮帮忙!

您使用了jquery的$.get()方法,但是又没有引入jquery.js,
在head部分加入类似下面的语句引用
注意文件名和路径是否正确。我这里用的是jquery.js/jquery.js。
<SCRIPT src="js/jquery.js" type=text/javascript></SCRIPT>
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-09
这个应该是jquery的get方法吧,$.get();jquery Ajax方法中的一个,通过get异步获得同服务器中../../gethotnum.asp的数据,发送的数据是nid=newid,最后一个参数就回调函数,也就是成功获取数据后调用的函数,通常是显示获得的数据
$在jquery是一个全局变量,也可以用jQuery,它是JQuery对象的别名,get是$对象的一个方法,很多js框架为了简介用$作为工厂函数
第2个回答  2010-05-09
$是一个函数来的.

如:
function $(o)
{
var o=document.getElementById(o) ? document.getElementById(o) : '';
return o;
}
这个函数返回一个对象.
第3个回答  2010-05-09
$:标识符,在JavaScript中,变量名、函数名、属性名都是用标识符来命名的,既然是命名,那就不能随便,所以在JavaScript中要求标识符的首字母只能是下划线、字母、$ , 就这3个,首字母后面的还可以有数字,但用数字时前面就不能用 $ 。如:$23fu 这个就不行。上面只是简洁的命名而已,$.get是调用一个对象的方法。
相似回答