Я запускаю несколько разных вещей, используя javascript и jquery на этом сайте: https://devmones.wpengine.com/
Если вы посещаете его, используя Firefox на Android ( и только Firefox), есть несколько неработающих фрагментов:
- Я использую сценарий aos https://github.com/michalsnik/aos/tree/v2 для анимации содержимого при прокрутке, но это не так. Кажется, не срабатывает
- Я использую некоторый код для добавления класса к элементу для прикрепленного заголовка, который, похоже, не работает
Вот код, который добавляет класс для липкого заголовка:
window.onscroll = function changeClass(){
var scrollPosY = window.pageYOffset | document.body.scrollTop;
if(scrollPosY > 150) {
headerStuck.classList.add('fixed-transition');
} else if(scrollPosY <= 250) {
headerStuck.classList.remove('fixed-transition');
}
}
Но это не весь javscript, я использую lazyloady script lazysizes https://github.com/aFarkas/lazysizes и некоторый другой пользовательский код для меню всплывающее окно, которое работает нормально.
Я гораздо больше знаком с проблемами HTML / CSS, которые отличаются от браузера, но не сталкивались с ними с javascript или jquery раньше, поэтому я в недоумении с чего начать. Мы будем благодарны за любое понимание возможных шагов, которые могли бы исправить это или как go об устранении неполадок, спасибо!