Показать сообщение отдельно
  #1 (permalink)  
Старый 12.02.2023, 18:30
Профессор
Отправить личное сообщение для face2005 Посмотреть профиль Найти все сообщения от face2005
 
Регистрация: 04.04.2014
Сообщений: 151

не срабатывает событие при скроле
добрый день! подскажите что не так? есть блок, когда он подьезжает в верху экрана, должен получить класс, но не работает что-то
function fgr(elem) {
        let app = document.querySelector(elem);
        let details = app.getBoundingClientRect();

        if (details.top == 0) {
            app.classList.add("mystyle");
        }
    }

    document.addEventListener('scroll', () => {
        fgr('#succes');
    });

   fgr('#succes');


когда при загрузке он вверху, то класс добавляется.
Ответить с цитированием