JS阻止事件冒泡

  /**
     * 阻止事件冒泡,兼容IE
     */
    function stopBubble(e) {
        //如果提供了事件对象,则这是一个非IE浏览器
        if (e && e.stopPropagation)
            //因此它支持W3C的stopPropagation()方法
            e.stopPropagation();
        else
            //否则,我们需要使用IE的方式来取消事件冒泡
            window.event.cancelBubble = true;
    }
posted @ 2020-03-12 22:30  灯塔下的守望者  阅读(156)  评论(0编辑  收藏  举报