我的 mycode 中有两个函数。第一个是 addElement()
,第二个是 removeElement()
当我单击“添加”时,它会动态添加元素,现在我想在单击“删除”时动态删除这些元素。
我尝试了 .remove()
和 .empty()
但它不起作用。
请帮忙。
添加代码:
$('#original').append('<br/><br/><strong>And </strong>');
var content = '<select name=selParameter' + count + ' id=selParameter' + count + ' class=chosen-select><option value=0>Select Parameter</option>';
删除代码:$('#original').remove('#selParameter' + count + '');
最佳答案
这里的问题是您在页面加载后将内容添加到 HTML 页面,如果您在页面加载之前完成,同样会起作用。
jQuery 中有一个函数可以记录更改并在添加元素时动态删除元素。请查看以下文档 http://api.jquery.com/on/
如果您仍然遇到问题,请告诉我。
关于javascript - 如何动态删除html元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32248206/