Проблема с обновлением Skrollr

Я использую скроллр на своем сайте

Он начинается с анимации с фиксированными элементами и меню внизу. когда он заканчивается, меню переходит в абсолютное позиционирование, оно прокручивается, и когда оно достигает верха, оно снова получает исправления, но уже сверху.

После меню есть раздел с абсолютным позиционированием, который проходит над анимацией. Проблема в том, что когда я скольжу вниз с помощью jQuery по некоторым элементам div в этом разделе абсолютного позиционирования, а после этого вызываю обновление, чтобы исправить начало анимации.

Когда вызывается обновление, оно фиксирует анимацию, которая находится внутри раздела с абсолютным позиционированием, но вызывает сбой начальной анимации, потому что обновление изменяет начальную позицию анимации...

Анимация остается в своем первом состоянии после вызова обновления, потому что она изменяется, чтобы начаться в точке, где анимация больше не видна.

Я хотел бы обновить только те элементы, которые находятся в разделе с абсолютным позиционированием.


person user3797666    schedule 02.07.2014    source источник


Ответы (1)


Попробуй это -

var absolutePositioned = $('.refresh');
skrollr.init().refresh(absolutePosition);

or

var s = skrollr.init();
//... 
s.refresh($(".refresh"));
person tojowe    schedule 11.05.2015