bootd
@bootd
Гугли и ты откроешь врата знаний!

Как запустить ф-ю, когда я доскроливаю до каждого указанного блока?

Есть у меня функция colouredBg()

Так же есть несколько блоков с классом .section

Вопрос, как запустить функцию, когда я буду доскроливать до каждого блока?

Для подобной задачи взял маленький плагин jQuery-viewport-checker, через callback вызываю свою функцию, но метод у плагина срабатывает каждый проскроленный пиксель.
if (typeof($.fn.viewportChecker) !== "undefined") {
			$('.section').viewportChecker({
				repeat: true,
				callbackFunction: function(elem, action){
					Template.colouredBg('#colouredBg');
				}
			});
		}


Пробовал написать своё решение, но не получилось. Помогите решить!
  • Вопрос задан
  • 750 просмотров
Решения вопроса 1
Как вариант - так
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы