阻止事件冒泡和阻止默认行为

阻止事件冒泡

<!-- 阻止 事件冒泡的兼容代码,前者是IE,后者是火狐谷歌 -->
window.event?window.event.cancelBubble=true:e.stopPropagation();

阻止默认行为

<!-- 阻止默认行为,文字拖拽,a标签的自动跳转,右键菜单 -->
window.event?window.event.returnValue=false:e.preventDefault();



return false也可以阻止默认行为,但是不能阻止第三种绑定方式的默认行为(attachEvent和addEventListener)           (这俩个方式下一篇有介绍)


jquery事件函数中的return false既可以阻止冒泡,也可以阻止默认行为

posted @ 2017-07-02 23:19  李美玲  阅读(314)  评论(0编辑  收藏  举报