-1
У меня есть div, и я хочу, чтобы, когда я нажимаю на один из них, он автоматически прокручивается до верхней части текущего окна. Итак, я вычислил текущую позицию (относительно окна), я вычислил высоту окна, и я анимировал прокрутку до положения, заданного разницей между предыдущими числами. Но он не прокручивается. Зачем?Прокрутка окна не работает
Полный код: http://jsfiddle.net/8dhhbk9r/
JS код:
$('.post').each(function() {
var post = $(this);
post.text(post.position().top - $(window).scrollTop());
post.click(function() {
var where = post.position().top - $(window).scrollTop();
var h = $(window).height();
var scrollTo = h - where;
post.animate({
scrollTop: scrollTo
}, 800);
});
});
вы хотите щелкнул ДИВ, чтобы перейти к верхней части окна? –
Да, когда я нажимаю на «.post», страница должна прокручиваться, пока элемент с щелчком находится в верхней части окна. – panagulis72