0

在一个页面中,我使用追加和删除动态创建和删除#container。

在 ajax get() 的结果中,我发现了一个试图删除动态添加的#container 的问题。

function ajaxNavigation(link)
{
    $.get(''+link,function(data) {
        if(data!='KO'){
            $('#container').remove();
            $('#column_left').append('<section id="container">'+data+'</section>');
        }
    });
}

稍后在页面中

$('document').on("click","#button",function(){
   ajaxNavigation('link.php');
});

问题是:remove()不起作用,那是因为#container 是动态添加的。

通常我on()是用来添加一个监听器的,但是我不知道如何在get()成功函数中使用它。

4

0 回答 0