首页 > Web开发 > 详细

js阻止事件冒泡的方法

时间:2015-03-03 17:57:52      阅读:215      评论:0      收藏:0      [点我收藏+]

/********************************************js方法***************************************************/

function doSomething(obj, evt) {
    var e = (evt) ? evt : window.event; //判断浏览器的类型,在基于ie内核的浏览器中的使用cancelBubble
    if (window.event) {
        e.cancelBubble = true;
    } else {
        //e.preventDefault(); //在基于firefox内核的浏览器中支持做法stopPropagation
        e.stopPropagation();
    }
}

/********************************************事件调用***********************************************/

<div onclick="doSomething(this,event);">00000000000000000</div>

js阻止事件冒泡的方法

原文:http://www.cnblogs.com/mingjian/p/4311291.html

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