Я использую fancybox на странице для редактирования некоторого контента.
После закрытия fancybox я перезагружаю "родительскую" страницу.
Это отлично работает. Но я пытаюсь вернуть родительскую страницу в исходное положение (y-scroll). Я получаю целое число от
var tempScrollTop = $ (window) .scrollTop ();
Теперь я пытаюсь установить для родительского документа это смещение по оси Y.
$ ("html, body"). scrollTop (tempScrollTop) НЕ работает.
Заранее спасибо!
$(".fancybox").fancybox({
css: {'background': 'none'},
'width' : '100%',
'height' : '100%',
'autoSize' : false,
closeClick : false, // prevents closing when clicking INSIDE fancybox
openEffect : 'elastic',
transitionIn: 'elastic',
transitionOut: 'elastic',
speedIn: 6000,
speedOut: 700,
closeEffect : 'none',
afterClose: function () {
var tempScrollTop = $(window).scrollTop();
parent.location.reload(true);
$("html,body").scrollTop(tempScrollTop);
},
})