Javascript 如何向jquery表添加操作链接?

Javascript 如何向jquery表添加操作链接?,javascript,jquery,Javascript,Jquery,我正在尝试向jquery表添加一个操作链接,以便可以导航到另一个页面。这就是我尝试过的 var $row = $("<tr>", { class: "info" }).prop('id', id); $row.append($("<td>").html(item.name)); $row.append($("<td>").html(i

我正在尝试向jquery表添加一个操作链接,以便可以导航到另一个页面。这就是我尝试过的

var $row = $("<tr>", { class: "info" }).prop('id', id);
                                $row.append($("<td>").html(item.name));
                                $row.append($("<td>").html(item.code));
                                $row.append($("<td>").html(item.shortName));
                                $row.append($("<td>").html(item.squadMarketValue));
                                $row.append($("<td>").html(item.crestURL));
                                $row.append($("<td>").html(id));
                                $row.append($('<td><a href="/Leagues/Edit/"' + id + '"></a></td>'));
                                $row.appendTo($('#teamsTable'));
var$row=$(“”,{class:“info”}).prop('id',id);
$row.append($(“”).html(item.name));
$row.append($(“”).html(item.code));
$row.append($(“”).html(item.shortName));
$row.append($(“”).html(item.squadMarketValue));
$row.append($(“”).html(item.crestur));
$row.append($(“”).html(id));
$row.append($('');
$row.appendTo($(“#teamsTable”);

出现一个小单元格,但单击后它什么也不做。

中没有任何内容);
// ----------------------------------------------------^^^^
Credits:'s.

您可以将jQuery事件处理程序用于动态内容。
例如:
var项={
名称:“拉拉之地”,
代码:“123”,
简称:“土地”,
squadMarketValue:“拉拉”,
克雷斯特尔:“google.com”
}
var id='table-row';
变量$row=$(“”{
课程:“信息”
}).prop('id',id');
$row.append($(“”).html(item.name));
$row.append($(“”).html(item.code));
$row.append($(“”).html(item.shortName));
$row.append($(“”).html(item.squadMarketValue));
$row.append($(“”).html(item.crestur));
$row.append($(“”).html(id));
$row.append($('');
$row.appendTo($(“#teamsTable”);
$('#'+id).on('click','a',function(e){
e、 预防默认值();
console.log('clicked');
});


似乎有其他东西正在阻止事件发生。id的值是多少?您是否在控制台中看到任何错误?由于锚中没有任何内容,因此没有可单击的内容。您需要
标记中的内容。您好,Dave-如果您的问题得到回答,请单击旁边的绿色复选标记接受解决方案。
$row.append($('<td><a href="/Leagues/Edit/"' + id + '">Edit</a></td>'));
// ----------------------------------------------------^^^^