为了账号安全,请及时绑定邮箱和手机立即绑定

var $div = $('div')这里div变量为什么要加$

RT, 变量名前为什么要加$, 因为获取到的是数组吗?

正在回答

5 回答

是为了把DOM元素转换成jQuery,做的标记

0 回复 有任何疑惑可以回复我~
#1

NadiaSmile 提问者

那不加行吗
2016-09-11 回复 有任何疑惑可以回复我~
#2

NadiaSmile 提问者

非常感谢!
2016-09-11 回复 有任何疑惑可以回复我~
#3

慕粉wz

回复 NadiaSmile 不加也可以,习惯于jquery对象的变量前加一个$
2016-09-18 回复 有任何疑惑可以回复我~

p.innerHTML  p.style.x 在jquery对象中是不能使用的,他们是dom对象的.

$('p').html().css()   这些是jquery的方法,和dom方法是不一样的,虽然功能一样。

1 回复 有任何疑惑可以回复我~

$()是一个方法,功能是把普通dom对象转化为jquery对象,而且添加其他jquery默认的方法。并不是标记!

3 回复 有任何疑惑可以回复我~
#1

NadiaSmile 提问者

嗯嗯 谢谢,可惜我采纳答案了
2016-09-19 回复 有任何疑惑可以回复我~
#2

何其多 回复 NadiaSmile 提问者

你明白就行了 我恰好看到就顺便回答而已
2016-09-19 回复 有任何疑惑可以回复我~
#3

NadiaSmile 提问者 回复 何其多

嗯嗯 谢谢 好人~~~O(∩_∩)O
2016-09-19 回复 有任何疑惑可以回复我~

可以自己试试看,貌似是要加$的

0 回复 有任何疑惑可以回复我~
#1

NadiaSmile 提问者

嗯嗯 我试来着 要加 不加没反应
2016-09-19 回复 有任何疑惑可以回复我~
#2

qq_给你阳光般的温暖_03304629 回复 NadiaSmile 提问者

var div = $('div') 下面引用这个jQuery对象的时候只能使用div而不是$div了,你可以换个名字试试
2016-10-09 回复 有任何疑惑可以回复我~

这只是命名习惯的问题。字母,下划线,数字,$都可以用来命名,但数字不打头。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

var $div = $('div')这里div变量为什么要加$

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号