Javascript 对于已创建的Id,onclick无效
大家好这里是我的代码下面Javascript 对于已创建的Id,onclick无效,javascript,php,jquery,html,Javascript,Php,Jquery,Html,大家好这里是我的代码下面 #ajax code after success $.each(obj,function(index,Object) { ban_list += '<div class="ban_n" id='+Object.To+'>remove ban</div>'; }) $('.b_list').html(ban_list).toS
#ajax code after success
$.each(obj,function(index,Object) {
ban_list += '<div class="ban_n" id='+Object.To+'>remove ban</div>';
})
$('.b_list').html(ban_list).toString();
为什么上面的代码不起作用。。无论如何,要解决此问题,请使用事件委派方法,因为您已动态添加了该div:
$(document).on('click','.ban_n',function(){
console.log($(this).attr('id'));
})
我认为你必须使用授权
$(document).on('click','.ban_n',function(){
console.log($(this).attr('id'));
})
$('.b_list').on('click','.ban_n',function(){
console.log($(this).attr('id'));
})