jQuery阻止事件冒泡和預設行為程式碼

antzone發表於2017-03-15

關於什麼是事件冒泡這裡就不多介紹了,具體可以參閱事件冒泡簡單介紹一章節。 

下面直接給出組織事件冒泡的程式碼,如下:

[JavaScript] 純文字檢視 複製程式碼
event.stopPropagation();

以上程式碼可以組織事件冒泡現象,event是事件物件,使用return false也可以實現此效果。

預設行為,就是所具有的天然行為,比如點選連結就會出現跳轉動作,點選提交按鈕就會提交表單資料,那麼阻止預設行為就是讓這些天然的動作失效,程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
event.preventDefault();

使用return false也可以實現此效果。


相關文章