我有下一个代码
$(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