课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
document.addEventListener('click',function(){ },false) , 语法中最后false是什么意思?
2017-05-02
源自:jQuery基础(二)—DOM篇 2-1
正在回答
后面的false是阻止捕获,true对应的是捕获机制,
<div onclick="functionb">
<div onclick = "functiona">
点击先触发哪个事件?
</div>
点击文本两个div事件同时响应,此时先后顺序是:
如果为false 则阻止捕获,先响应functiona,在响应functionb,否则,响应顺序相反。
一执念两世3955502 提问者
JS事件响应分为:捕获阶段,目标阶段,冒泡阶段。此触发函数中:当参数为flase时,事件在冒泡阶段(内层到外层)执行;当参数为ture时,事件在触发阶段(外层到内层)执行。
页面中整体代码的意思是 先在body中添加右盒子(即rightdiv) 再在右盒子里添加(rightaaron)。
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
3 回答document.addEventListener('click',function(){ document在这里是什么意思啊
1 回答$body.on('click','button',function() {中.on在这里是什么意思的
3 回答false在其中有什么重要意义吗
3 回答.click(function(){});和.on('click',function(){})的区别是什么??
1 回答为什么尝试把,.click(function(){})替换为.on(click,function(){})后,无效