<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input type="button" value="添加">
<div>
<p>1111</p>
<p>2222</p>
<p>3333</p>
<p>4444</p>
</div>
<script src="jquery-3.2.1.js"></script>
<script>
$(function () {
// on注册简单事件
// $("p").on("click", function () {
// alert("aaa");
// });
// 注册委托事件
$("div").on("click", "p", function () {
alert("bbb");
});
// 事件执行顺序 先执行自己的简单事件, 再执行别人给自己身上的委托事件
// 添加新的p元素
$("input").on("click", function () {
$("<p>我是新的p元素</p>").appendTo("div");
});
});
</script>
</body>
</html>