删除.append()仅添加元素

Wan*_*arn -2 jquery

我正在使用.append()来附加图像列表,但我希望能够按顺序删除添加的元素返回到起始状态

$.each(get_images, function(i,img){
 $('#container ul').append('<li><a href="#" class="thumbnail"><img src="'+img+'"/></a></li>');   
});
Run Code Online (Sandbox Code Playgroud)

koa*_*dev 5

为您追加的每个项添加一个类,然后使用该类引用添加的元素

 $('#container ul').append('<li class="appended"><a href="#" class="thumbnail"><img src="'+img+'"/></a></li>');  
Run Code Online (Sandbox Code Playgroud)

删除所有:

$('#container ul li.appended').remove();
Run Code Online (Sandbox Code Playgroud)

或者按顺序删除它们:

$('#container ul li.appended:last').remove();
Run Code Online (Sandbox Code Playgroud)