Я решил это с помощью fadeTo (), это что-то вроде этого
Резервное копирование вашей позиции
$("#position").attr("name","scroll"+$("body").scrollTop());
FadeOut:
$("#content").fadeOut(300,function(){........});
Чтобы вернуться, сделайте"semi" fadeIn и обратный вызов позиции с помощью:
$("#content").fadeTo(10,0.1,function(){
$("body").scrollTop($("#position").attr("name").replace("scroll",""));
});
, и они полностью исчезают в
$("#content").fadeTo(300,1);