dazhangli

<div onclick="a()">

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

</div>

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

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

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

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

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-04-29
  • 2022-12-23
猜你喜欢
  • 2021-12-17
  • 2021-12-17
  • 2021-12-17
  • 2021-12-17
  • 2021-12-17
  • 2021-12-17
相关资源
相似解决方案