我正在尝试使用 jquery 和 html 制作动态表。基本上它的作用是,从输入的文本中添加一个新行,其中包含文本 n 一个单元格和另一个单元格中的删除按钮。但我的问题是输入的点击事件没有触发。这是添加和删除行的脚本
//Remove Row
$('.remove-row').click(function () {
alert('Works!');
});
//Add Row
$('.add-other-sources').click(function () {
var $text=$(this).parent().parent().find('.other-sources-input');
var $table=$(this).parent().parent().parent().find('.other-sources-table')
$('<tr><td>'+$text.val()+'</td><td><input type="button" class="remove-row" value="x"/></td></tr>').fadeIn('slow').appendTo($table);
$text.val("");
});
根据我在网络检查器上的发现,输入的标签显示如下<input type="button" class="remove-row" value="x">
。这与删除行事件不起作用有关吗?
有谁知道如何解决这个问题?提前致谢