jQuery克隆表行

时间:2012-10-15 23:22:45

标签: jquery radio-button clone rows

我正在使用jQuery克隆我的第一个表并向第二个表添加行。我遇到的问题是,当选择一个单选按钮并单击添加按钮时,我无法获得单选按钮的值。此外,当我单击添加按钮时,我试图用复选框替换它,但它只是在中间行而不是我点击添加时添加的最后一行。

如何获取单选按钮的值并使用复选框替换克隆行上的添加按钮?

这是我到目前为止所做的:

http://jsfiddle.net/AkVTw/42/

1 个答案:

答案 0 :(得分:0)

您必须委托事件,因为新添加的元素没有与之关联的click事件处理程序,因为绑定事件处理程序时页面上不存在Element。 / p>

替换此行代码

$('.checkbox').on('click',function(){

有了这个

$('table').on('click','.checkbox', function(){

<强> FIDDLE

UPDATED FIDDLE