2015-12-10 3 views
0

У меня есть элемент, который изменяет непрозрачность при прокрутке и отлично работает при загрузке первой страницы. Затем основной контент из других страниц вытягивается с запросом jquery load(). Когда я возвращаюсь к странице с элементом, изменяющим непрозрачность, это больше не работает.Skrollr не работает правильно при загрузке содержимого Ajax

<div class="top-slide" data-200-top="opacity: .9;" data-top-bottom="opacity: 0;"></div> 

Вот живой пример http://dev.thinktravellive.com/, элемент, который изменяет прозрачность является большим полной шириной изображения чуть ниже нав. Если вы нажмете на другую страницу, а затем вернитесь на главную страницу, Skrollr больше не работает с непрозрачностью, но странно, что она все еще работает (например) на липкой панели навигации. Надеюсь, кто-то может помочь, спасибо.

ответ

0

Я установил это с уничтожением и переинициализация skrollr в АЯКС обратного вызова

skrollr.init().destroy(); 
s = skrollr.init({forceHeight: false}); 
Смежные вопросы