jquery阻止冒泡事件行为发生

<div onclick="a()">

<p onclick="b()"></p>

</div>

div和p元素都绑定onclick事件,当点击p元素的事件,及父级的onclik可能也会同时出发,当不希望冒泡或默认事件发生时,可以使用3种方法来执行组织事件发生:

1:return false  可以阻止冒泡事件和默认事件的发生;

2:event.preventDefault()   可以阻止默认事件,允许冒泡事件的发生;

3:event.stopPropagation()   可以阻止冒泡事件,允许默认事件的发生;

 

posted @ 2016-11-25 17:48  放荡不羁的春天  阅读(156)  评论(0编辑  收藏  举报