我有下一个代码
$(document).ready(function ()
{
$("a").on('click',function()
{
console.log("foo");
});
这段代码,从数据库生成一行,并将数据放在 tbody
$.getJSON('file.php', function(data) {
$.each(data, function (index) {
$('#my_table > tbody').append(''
+"<tr id= "+data[index].id_marca_c+">"
+"<td>"
+"<a href='#'><i class='icon-pencil'></i></a> "
+'</td>'
+'</tr>');
});
但在函数中单击链接不适用于为 javascript 生成的表中,但如果在 html 代码中。
例子:
<html>
<!-- /code -->
<a href='#'><i class='icon-pencil'></i></a> <!-- /this-works -->
</html>
但在为 javascript 生成的表中,该函数不起作用。我修改了生成的代码,没关系。
编辑:javascript代码http://pastebin.com/2GZ4J28Q