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

var $div = $(div)与 var $div = $(‘div’)

想问大神这两者的区别

var $div = $(div);
var $div = $(‘div’);

正在回答

4 回答

1、var $div = $(div) :为什么会有这个写法,是因为前面定义了DOM对象 

var div = documentByElementTagName("div"); 这个div你可以自己定义 比如div1啊div2啊什么的

var $div = $(div) 括号里的div是你定义的那个div(加粗下划线那个) 也可以是div1 div2什么的。

2、var $div = $("div"):这里是jQuery直接取值,不是用DOM转换成jQuery,所以这里的div只能是div不能自己定义。

我的理解就是这样,希望对你有帮助。

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

寒塘忆影 提问者

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

感觉前者是不规范的写法,后者是jQuery 获取标签为div的元素

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

前者是把div合集转为iQuery对象,后者是把div标签元素转为iQuery。

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

举报

0/150
提交
取消

var $div = $(div)与 var $div = $(‘div’)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信