如果用户需要添加更多信息,我正在使用 append 方法添加一些输入字段和一个按钮来形成。每个按钮具有不同的名称和 ID,但具有相同的类。
附加过程工作正常,但是当我想使用新按钮删除特定字段时,它不起作用。单击操作适用于默认情况下存在的第一个按钮,但现在适用于在运行时添加的按钮。
rc; //is the counter which increments by one, each time.
jQuery('#mytable').append("<div id='rev-" + rc + "' class='reviewer'>" +
"<input type='text' name='reviewer_email[]' id='reviewer_email" + rc + "' value='' />" +
"<input type='button' name='rd" + rc + "' id='rd" + rc + "' class='rrd' value='Remove' /></div>");
jQuery(".rrd").click(function(){
alert("Test");
});
我已经搜索了解决方案,首先我对所有按钮使用相同的 id,但现在我对每个按钮使用相同的类而不是 id。
任何人都可以给出一个想法,我要去哪里错了。
上面的代码不是确切的代码,而是想法,我如何使用它。
谢谢。