@podkudahka
крутой

Как узнать есть или нет элемента в видимой области на странице?

Вот такой код работает единожды, когда проскролено до элемента. Пожскажите как совершать функцию если этот элемент исчезает со страницы
var target = $('.light-bg');
      var targetPos = target.offset().top;
      var winHeight = $(window).height();
      var scrollToElem = targetPos - winHeight + 200;
      $(window).scroll(function(){
        var winScrollTop = $(this).scrollTop();
        if(winScrollTop > scrollToElem){
          $('header').addClass('header-black');
        } else {
          $('header').removeClass('header-black');
        }
      });
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект