怎么设置div的onclick,只对该div有效,不影响div内元素

2024年11月20日 21:37
有2个网友回答
网友(1):

这种情况  就是阻止事件起泡,也就是阻止事件向上传播,代码如下:

event.cancelBubble=true

IE下是cancelBubble=true,其他浏览器是stopPropagation()

网友(2):

这是事件冒泡

var stopEvent = function(event){
    e = event || window.event;
    if(e.stopPropagation){
        e.stopPropagation();
    }else {
        e.cancelBubble = true; 
    } 
};