Событие на проверку скролла к блоку
Здравствуйте, подскажите пожалуйста, где в этом коде проблема.
Идея такова, скроллим до определенного блока и запускаем функцию как только он станет видимым. Функция должна запуститься только один раз, то есть при очередном срабатывании условия как true функция не должна запускаться. Пробовал добавлять return false, безуспешно. $(window).load(function(){ var winHeight = $(window).height(); var posGraphics = $('.graphics').position().top; $(window).scroll(function(){ var scrolledAtop = $(this).scrollTop(); if(scrolledAtop > posGraphics - winHeight){ alert('Yes!');//например функция } }); }); |
уже разобрался.
|
Часовой пояс GMT +3, время: 15:29. |