无法删除()html元素

时间:2015-04-02 15:04:49

标签: jquery html

我有一个添加一组新字段的按钮。在字段本身,按钮是使用字段集删除自己,但删除不起作用。我的错误在哪里?

<fieldset id="adjust_field"><a id="add_new_field"> Add </a></fieldset>
<script> jQuery(document).ready(function($){
        $("a#add_new_field").click(function(){
            var inserted_new_field = '<fieldset id="to_be_removed"></fieldset><a id="remove_new_field" > Remove </a>';
            $("fieldset#adjust_field").append(inserted_new_field); 
        });
    });
jQuery(document).ready(function($){
        $("a#remove_new_field").click(function(){

            $("fieldset#to_be_removed").remove();
            $('fieldset#to_be_removed').children().remove(); // Tried and this option
        });
    });

1 个答案:

答案 0 :(得分:4)

您需要使用事件委派,动态添加a#remove_new_field

 $('fieldset#adjust_field').on('click','a#remove_new_field',function(){
        $("fieldset#to_be_removed").remove();
 });