// 1 這個是p本身註冊的事件(簡單事件) $("p").on("click", function () { alert("呵呵噠"); }); // 2 給div本身執行的 $("div").on("click", function () { alert("嗚嗚嗚"); }); // 3 給div裏面的p執行 委託事件 $("div").on("click", "p", function () { alert("嘿嘿嘿") });
以上代碼執行順序爲:spa
1 > 3 > 2 code
若是本身有事件,還有委託事件,就先執行委託事件,由於:blog
jQuery按以下定義了:事件