0
我有几个用户可以填写的字段(例如,姓名,号码,地址),然后他们可以点击“添加”创建一个div,显示他们刚输入的信息每个条目的“删除”按钮(一个href)。我遇到的问题是,一旦DOM准备就绪,删除按钮不起作用。我已经硬编码了一个删除第三个div的删除按钮(第三个是任意的),并且该工作正常,但不是加载页面之后生成的那些按钮。我的问题是如何在DOM准备好之后让remove按钮工作?DOM准备就绪后删除元素
这里的删除功能(ID传递的,所以它知道要删除的DIV):
function remove(id) {
$("div.reviewSub"+id).remove();
}
这里是处理程序调用的函数:
$(".remove").click(function(event) {remove(event.target.id);});
方式我显示的数据已取回后用.append()
:
$(".reviewSub"+num).append("<a href=\"#\" class=\"remove\" id=\"" + num + "\">Remove</a>");
好的,我会玩一下。谢谢! – redgem
其实,你能否详细说明你的意思是$('。remove')...? – redgem
这只是你的代码行没有整个事情:P我会编辑答案:) –