首页 > Web开发 > 详细

js中事件冒泡的问题

时间:2020-05-08 13:27:16      阅读:45      评论:0      收藏:0      [点我收藏+]

这几天遇见js方法事件冒泡的问题

<tr onclick=a>
    <td onclick=b>
    </td>
    <td>
   </td>
</tr>

在tr中有多个td,tr与其中一个td有触发事件,这时候点击td就会同时触发两个事件。

解决办法:

在b方法中加入

var e = window.event;                // Get the window event
e.cancelBubble = true;                       // IE Stop propagation
if (e.stopPropagation) {
    e.stopPropagation();  // Other Broswers
}
 

js中事件冒泡的问题

原文:https://www.cnblogs.com/lansetuerqi/p/12849575.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!