$(document).ready(function(){
$('#something ul a').click(function(e) {
...
...
e.preventDefault();
})
});
e和pre.DeventDefault是什么意思,所以我可以理解这里发生了什么
答案 0 :(得分:5)
e
参数是event
object
它包含有关click事件的信息。
有关详细信息,请参阅documentation。
preventDefault()
method阻止了borwser对事件的默认操作
在这种情况下,它将阻止浏览器导航到链接。
答案 1 :(得分:2)
它阻止了事件的默认操作,例如转到网址,或将网页滚动到#location
。{/ p>中的href
jQuery中任何事件处理程序的第一个参数是the event object本身。
答案 2 :(得分:1)
e
是event object,防止默认是其功能之一。
答案 3 :(得分:1)
E
是事件,preventDefaults
阻止浏览器执行标准操作以响应此类事件。例如,如果这是链接上的点击事件,则preventDefaults
会阻止浏览器重定向到链接页面。
答案 4 :(得分:0)
preventDefault()方法阻止了borwser对事件的默认操作。 在这种情况下,它将阻止浏览器导航到链接。 shareedit