如何在生成的div上进行onclick fire

Han*_*ers -1 jquery

当我按下div(a)时,我有div(b)由jquery生成.但后来我不能用:

$('#b').on('click', function(){ alert('test')})
Run Code Online (Sandbox Code Playgroud)

在div(b)上.有谁知道如何解决这个问题?它甚至可能吗?

Cod*_*gue 6

使用jQuery的.on函数的事件委托功能:

$(document).on("click", "#b", function() {
    alert("test");
});
Run Code Online (Sandbox Code Playgroud)