JS阻止事件冒泡与浏览器默认行为

Posted 懒懒同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS阻止事件冒泡与浏览器默认行为相关的知识,希望对你有一定的参考价值。

阻止冒泡

W3C的方法是e.stopPropagation()

IE是e.cancelBubble = true;

阻止默认行为

W3C的方法e.preventDefault(),

IE是e.returnValue=false

return false

原生js的return false只会阻止默认行为,不会阻止冒泡。

jQuery的return false既阻止默认行为,又阻止冒泡。

以上是关于JS阻止事件冒泡与浏览器默认行为的主要内容,如果未能解决你的问题,请参考以下文章

js阻止冒泡和默认事件(默认行为)详解

js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)

js中阻止事件冒泡和浏览器默认行为

js 阻止冒泡 阻止默认事件

阻止默认事件,滚轮事件与滚动事件

js阻止浏览器元素的默认事件与js阻止事件冒泡阻止事件流