这两者有什么区别吗?或者只是另一个的缩写?
e.preventDefault() and event.preventDefault()
Run Code Online (Sandbox Code Playgroud)
嗯,唯一的区别是传递给您的侦听器的事件对象的名称.如果你像这样声明监听器:
a.click(function(e) {
});
Run Code Online (Sandbox Code Playgroud)
显然,事件变量的名称是"e",您应该调用e.preventDefault.在第二种情况:
a.click(function(event) {
});
Run Code Online (Sandbox Code Playgroud)
事件对象的名称是"event",因此您正在调用event.preventDefault()
归档时间: |
|
查看次数: |
445 次 |
最近记录: |