码迷,mamicode.com
首页 > Web开发 > 详细

js中事件冒泡的问题

时间:2020-05-08 12:46:14      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:ros   back   解决   elb   pre   other   遇见   highlight   html   

这几天遇见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中事件冒泡的问题

标签:ros   back   解决   elb   pre   other   遇见   highlight   html   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!