后来js添加的移除按钮,并没有绑定click事件。
应该这样写
$('#remove').live('click',function(){
$(this).prev().remove();
$(this).remove();
});
请参考jquery文档的live委派事件
$("#remove").click(function(){
$(this).prev().remove();
$(this).remove();
});
这个是移除span标签,你如果需要移除你append的内容,是不是要移除this和this的prev呢?