![](/img/trans.png)
[英]How do you handle anchor inside a div with a click event bound to it without triggering the div click event
[英]How to handle div image click event for every time execution of div
function first(Objs) {
var imgid= Objs;
secondMethod(imgid);
$('#imags_'+imgid.id).one('click', function(e) {
alert(imgid.id)
});
}
function secondmethod(imgid) {
var boxText = document.createElement("div");
boxText.id="imags_"+imgid.id;
boxText.innerHTML = '<div id="content" >' + '<img src=\"image.png\" width=\"50px\" height=\"50px\" id ="\images_id\" />' + '</div>';
}
Objs.id=1
)。 給圖像一個類:
boxText.innerHTML = '<div id="content" >'+
'<img src=\"image.png\" width=\"50px\" height=\"50px\" class ="\images_id\" />'+
'</div>';
並使用委托事件:
$(document).on('click', '.images_id', function() {
alert(this.id)
});
另外,您的示例沒有顯示它,但是我假設boxText
在某個時候附加到了DOM?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.