Я хочу прокрутить страницу / форму для фокусировки, когда пользователь нажимает на поле ввода, и клавиатура выскакивает, чтобы показать это поле ввода в текущем представлении.
Я пробую эти два решения, но ни одно из них не работает:
$('input[type="text"]').on('focus', function() {
document.body.scrollTop += this.getBoundingClientRect().top - 10
});
и
$('input[type="text"]').blur(function() {
$(window).scrollTop(0,0);
});
как я могу это сделать? почему ничего из этого не работает?