При открывании меню на мобильной версии, основной контент сдвигается вниз, при закрытии он возвращается в начало. Как исправить это? Нужно чтобы он оставался на этом же месте.
wildji.beget.tech/www/
let head = $('.main-content'),
containerContent = $('.container-content'),
scrollTop = 0;
$('.button-menu').click(function() {
scrollTop = $(window).scrollTop();
$(this).toggleClass('change');
if (head.hasClass('abs')) {
$(head).removeClass('scaled');
setTimeout(() => {
$(head).removeClass('abs');
$(containerContent).css('height', 'auto');
$(window).scrollTop(scrollTop);
//$(head).parent().css('overflow', 'initial');
}, 700);
} else {
$(containerContent).css('height', $(window).height());
$(head).addClass('abs').addClass('scaled').scrollTop(scrollTop);
//$(head).parent().css('overflow', 'hidden');
}
});