在js中 $是什么意思?

 我来答
你死灰复燃
2012-03-11 · TA获得超过119个赞
知道小有建树答主
回答量:174
采纳率:100%
帮助的人:48.1万
展开全部
在 prototype 和DWR 的JS 类库里也有这个符号,在这两个类库里的这个符号是代表 document.getElementByIdx()这个函数。为了达到document.getElementByIdx() 这个函数的效果,JQuery 也试用了 $() 这个符号。 例:   var someElement = $("#myId"); 看起来比其他两个框架的要多了一个“#” 。 好,看看下面的用法:

  $("div p"); // (1)

  $("div.container"); // (2)   

$("div #msg"); // (3)   

$("table a",context); // (4)

在prototype里看过这样的写法吗?第一行代码得到所有标签下的P元素。 第二行代码得到class 为container的元素, 第三行代码得到标签下面id为msg的元素。第四行代码得到context为上下文的table里面所有的连接元素。如果你熟悉CSS,你会觉得这些写法很眼熟!对了。正是。看出奥妙了吧。jquery就是通过这样的方式来找到Dom对象里面的元素。跟CSS的选择器相类似
百度网友b0026fc
2012-03-10 · TA获得超过8431个赞
知道大有可为答主
回答量:8845
采纳率:60%
帮助的人:1.7亿
展开全部
你看的是框架吧 一般用做替换document.getElementById
不过那都是自己定义的 本身没什么意思
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蒿韦希漠
2019-02-08 · TA获得超过3561个赞
知道小有建树答主
回答量:3014
采纳率:29%
帮助的人:216万
展开全部
大多数时候用作jQuery对象或Zepto对象命名表示,比如
Jquery("body"); //选中了bodyDOM节点
$("body");//也可以用这种方式表示选中了bodyDOM节点而Zepto则是一个移动端前端类似jQuery的JS库,而且用法大都是一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tangranchuxx
2012-03-10 · TA获得超过281个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:233万
展开全部
jquery里的语法规则。相当于document.getElementById(...)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxyandy
2012-03-10 · TA获得超过1403个赞
知道小有建树答主
回答量:838
采纳率:0%
帮助的人:596万
展开全部
没有特别的意思。在变量名中可以用美元符开头。。

但如果在JQ中。。意义就广泛了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式