【发布时间】:2012-02-11 01:22:59
【问题描述】:
在我的网络应用程序中,我使用 jQuery 动态创建实时提要以解析 JSON 对象并在 html 中动态创建表格行(请参阅我之前的问题 here 以获取示例)
我从 JSON 对象动态创建的每个表行,我添加一个图像(使用标准的 html img 标签) - 我现在想要做的是创建一个 .click() 函数,该函数执行异步 ajax 调用图像被点击。
所以,如果我的动态创建表格行的代码如下所示:
var html = "<tr>"
+ "<td><img class=\"status_refresh\" src=\"/refresh.png\" id=\"refresh_id\"/></td>"
+ "</tr>";
$('#peopleDirectory').append(html);
在我的 JSP 中,定义了 peopleDirectory div,并将附加 html,我有以下 javascript:
$('.status_refresh').click(function () {
console.log($(this).attr('id'));
});
但是当我点击时什么都没有发生。任何人都可以告诉我我做错了什么吗?
谢谢!
【问题讨论】:
标签: javascript jquery