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

时间:2013-09-24 11:57:48

标签: jquery

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

$('#b').on('click', function(){ alert('test')})
div(b)上的

。有谁知道如何解决这个问题?它甚至可能吗?

2 个答案:

答案 0 :(得分:6)

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

$(document).on("click", "#b", function() {
    alert("test");
});

答案 1 :(得分:-3)

创建<div onclick="yourjavascriptfunction()"></div>并编写具有相同名称的函数。它已经完成了。

function yourjavascriptfunction(){
    //do your staff
}