美文网首页
js阻止默认事件和冒泡的兼容写法

js阻止默认事件和冒泡的兼容写法

作者: MenChem | 来源:发表于2018-04-11 15:45 被阅读67次

    随着h5的流行,已经慢慢忽略兼容性的写法了,有时候做兼容的时候需要用到,记录一下。

    阻止事件冒泡的兼容性写法

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

    阻止事件默认行为

    function stopDefault(e){
        if(e && e.preventDefault){
            e.preventDefault();
        }else{
            window.event.returnValue = false;
        }
    }
    

    相关文章

      网友评论

          本文标题:js阻止默认事件和冒泡的兼容写法

          本文链接:https://www.haomeiwen.com/subject/fqqzhftx.html