美文网首页
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