Javascript原生等同于jQuery event.preventDefault
可能重复:
event.preventDefault()与返回false
我不确定,但据我所知, event.preventDefault
来自jQuery
。 如果是的话,我想知道Javascript中是否有任何本地等价的操作?
preventDefault
是一种DOM方法。 请参阅此处的W3C规范。
jQuery环绕本地JavaScript事件对象。 preventDefault
是JavaScript方法。 你可以通过return false;
来实现jQuery中的preventDefault
return false;
。
在jQuery事件处理程序中return false
与在传递的jQuery.Event对象上调用e.preventDefault
和e.stopPropagation
效果相同。
e.preventDefault()
将防止发生默认事件, e.stopPropagation()
将阻止事件冒泡并return false
将同时执行这两个操作。 请注意,此行为与正常(非jQuery)事件处理程序不同,其中,特别是, return false
并不会阻止事件冒泡。
来源:https://stackoverflow.com/a/1357151
链接地址: http://www.djcxy.com/p/19515.html上一篇: Javascript native equivalent for jQuery event.preventDefault