$(document).ready(function(){
$('#something ul a').click(function(e) {
...
...
e.preventDefault();
})
});
什麼是電子和e.preventDefault的意思,所以我可以理解這是怎麼什麼是爭論?
$(document).ready(function(){
$('#something ul a').click(function(e) {
...
...
e.preventDefault();
})
});
什麼是電子和e.preventDefault的意思,所以我可以理解這是怎麼什麼是爭論?
發生的e
參數是event
object。
它包含有關點擊事件的信息。
欲瞭解更多信息,請參閱documentation。
preventDefault()
method阻止borwser對事件的默認操作。
在這種情況下,它將阻止瀏覽器導航到鏈接。
e
是event object,並且防止默認是它的一個功能。
它阻止了事件的默認操作,例如,去網址,或滾動頁面到href
中的#location
。
jQuery中任何事件處理函數的第一個參數是the event object本身。
E
是事件並且preventDefaults
阻止瀏覽器響應這樣的事件執行標準操作。例如,如果這是鏈接上的點擊事件,則preventDefaults
會阻止瀏覽器重定向到鏈接的頁面。
http://api.jquery.com/click/:'.click(handler(eventObject))'所以它是事件對象。 – 2010-09-13 14:17:26