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

addEventListener

请问下  var body=document.querySelector("body");  跟 var body=document,getElementsByTagName("body")[0]的区别。

请问下 addEventListener方法意思就是给document绑定点击事件么??然后后面的false 或者true.会有什么不同吗??

正在回答

2 回答

querySelector() 方法仅仅返回匹配指定选择器的第一个元素,因此var body=document.querySelector("body"); 跟 var body=document,getElementsByTagName("body")[0]没有区别。

addEventListener可以用来给获取的元素绑定事件,并不是给document绑定点击事件。后面的false 或者true指定事件是否在捕获或冒泡阶段执行,默认是false,也就是事件冒泡。


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

慕粉3629182 提问者

非常感谢!
2016-08-29 回复 有任何疑惑可以回复我~
#2

银白的天空

……请问什么是捕获阶段,什么是冒泡阶段呢?
2016-09-26 回复 有任何疑惑可以回复我~
#3

码农吊车尾 回复 银白的天空

http://www.imooc.com/course/programdetail/pid/32 亲按照这个顺序从前往后学习
2016-10-10 回复 有任何疑惑可以回复我~

我觉得都差不多

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

举报

0/150
提交
取消
jQuery基础(二)—DOM篇
  • 参与学习       114013    人
  • 解答问题       590    个

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

进入课程

addEventListener

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