Onclick事件 - 未定义不是一个函数

时间:2015-03-04 06:33:44

标签: javascript jquery html

我正在尝试点击< tr>我的表的标签是动态生成的。 在第一次注册活动时,没有例外。 但是如果我点击tablerow,就不会调用Function。

我也尝试了getElementById,这在注册点击事件时甚至会给出额外的异常。

请帮忙。

以下是我的代码的一部分:

脚本:

$("#empName").on("click", function(){
        alert("Hi");
    });

HTML:

$(obj).find('#abc tr:last').after("<tr class='odd' id='empName'><td>"+emp+"<br/>"+eventName+"</br>"+ind+"</br>"+loc +"</td></tr>");

2 个答案:

答案 0 :(得分:0)

尝试以下

$("#abc #empName").on("click", function(){
    alert("Hi");
});

答案 1 :(得分:0)

试试这个

 $(document).on("click","#empName", function(){
        alert("Hi");
    });