Я делаю простую функцию, когда вы оставляете ответ, он переходит к вам в окно ответа и выделяет его. Он отлично работает, за исключением того, что ящик обнимает верхнюю часть окна. Мне было интересно, какой может быть хороший трюк, чтобы заставить его сосредоточиться по вертикали.
Вот мой код:
function jump_to(id){
$("html, body").animate({ scrollTop: $(id).offset().top }, 2000);
}
function jump_to(id){
var viewportHalfHt = $(window).height() / 2;
$("html, body").animate({
scrollTop: $(id).offset().top + viewportHalfHt
}, 2000);
}