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'));
})