区别 - “e.preventDefault();”和“返回错误;” [复制]
Posted
技术标签:
【中文标题】区别 - “e.preventDefault();”和“返回错误;” [复制]【英文标题】:Difference - "e.preventDefault();" and "return false;" [duplicate] 【发布时间】:2013-09-18 13:25:07 【问题描述】:return false;
和 e.preventDefault();
有什么区别?
【问题讨论】:
【参考方案1】:e.preventDefault()
将阻止默认事件发生,return false
停止传播。
【讨论】:
错了。e.preventDefault()
防止发生默认操作(不是事件),而不停止事件的进一步传播。在某些情况下,在某些浏览器上,return false
也是如此,但没有任何 W3C 规范。以上是关于区别 - “e.preventDefault();”和“返回错误;” [复制]的主要内容,如果未能解决你的问题,请参考以下文章
e.preventDefault(); 有啥区别?并返回假? [复制]
e.preventDefault()和e.stopPropagation()以及return false的作用和区别
jQuery中return false,e.preventDefault(),e.stopPropagation()的区别
jQuery中return false,e.preventDefault(),e.stopPropagation()的区别
jQuery js 中return false,e.preventDefault(),e.stopPropagation()的区别(事件冒泡)