У меня есть функция window.scroll, когда я нажимаю на div и он прокручивается до целевого идентификатора, он прекрасно работает, за исключением случаев, когда я пробую его на своем iphone ?? Я попробовал это на своем ноутбуке, используя инспектора и выбирая мобильное представление, и это работает. Но не на моем реальном телефоне ... Он просто прыгает к цели. Я схожу с ума, пожалуйста, кто-нибудь есть какие-либо советы о том, почему ??
Я пытался использовать touchstart вместо click, я пытался использовать scrollIntoView и добавлять плавное поведение.
function scrollTo(element) {
window.scroll({
behavior: 'smooth',
left: 0,
top: element.offsetTop
});
}
document.getElementsByClassName('image1')[0].addEventListener('click', function (event) {
scrollTo(document.getElementById("meny"));
});