我一直围着这个圈子走了一圈。我希望有人可以提供帮助。
我一直在使用此代码用图像填充div,每个图像都有一个class =“click”
$('#imagebox').load("../imagebox_builder.cshtml",{id:1});
我希望能够使用click类作为标识符为图像添加一个hander,以使用load用数据填充另一个div。我不知道如何添加点击处理程序。有人可以帮忙吗?
感谢。
答案 0 :(得分:0)
您需要在其将来时使用.on()
来定位动态创建的元素,其中包含在存在的内容中创建的类.click
(#imagebox
)
$('#imagebox').on('click', '.click', function(e){
// magic goes here
});
答案 1 :(得分:0)
委派活动..
$('#imagebox').on('click', 'img.click', function(){
console.log("Element with class click has been clicked");
// Add the div here
});