$(".box").on("click",".btn",function (e) {
var thisbtn = $(e.currentTarget);
var src = thisbtn.parent().find(".imgclass").attr("src");
});
“.box”是原本就存在的父元素,“.btn”是通过append添加的,如果在页面加载函数中直接写
$(“.btn”).on(“click”,function(){})话,由于页面加载后没有“.btn”,所以无法绑定事件。
“.box”是本身就存在的,页面加载后可以找到该元素。