// 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按以下定义了:事件