我正在使用.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)
为您追加的每个项添加一个类,然后使用该类引用添加的元素
$('#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)