Вопрос: где на странице вы хотите вернуть элемент обратно? Если, например, все элементы li
возвращаются внутрь <ul id="foo"></ul>
, вы можете использовать что-то вроде этого:
var items = [];
$('li.type').fadeOut(300, function() {
items.push( $(this).detach() );
});
$('#replace').click(function() {
for(var i = 0; i < items.length; i++) {
$("ul#foo").append(items[i]);
}
items = [];
});