Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Добавить класс при скролле (https://javascript.ru/forum/css-html/61389-dobavit-klass-pri-skrolle.html)

Quark_ 16.02.2016 12:29

Добавить класс при скролле
 
Нужна помощь, чтобы изменить выполнение функции не при фиксированном px, а просто при первой попытке скролла
jQuery(document).ready(function(){
 jQuery(window).scroll(function(){
  if (jQuery(this).scrollTop() > 50) {
   jQuery('.line.in').addClass('scroll');
  }else{
   jQuery('.line.in').removeClass('scroll');
  }
 });
});

destus 16.02.2016 13:42

Советую удалить точку из jQuery('.line.in') и заменить на jQuery('.line_in')

<div><div>

window.onscroll = function () {
                !(document.querySelector('div').classList.contains('scroll')) && document.querySelector('div').classList.add('scroll');
            }


Часовой пояс GMT +3, время: 15:06.