$(this).attr('img',current_image.attr('src')).removeAttr('src').removeClass('active');
здесь явные ошибки.
attr('img', ...) - такого нету аттрибута
И смысл не понятен, сначала ты хочеш присвоить аттрибут, затем его тутже удалить, а потом удалить класс active
вероятно код ниже будет проще и логичнее.
current_image.fadeOut(0, function() {
$(this).removeClass('active').hide();
});