Skrollr刷新问题

时间:2014-07-02 12:41:57

标签: skrollr

我在我的网站上使用skrollr

首先是带有固定元素的动画和底部的菜单。 当它完成时,菜单进入绝对定位,滚动,当它到达顶部时,它再次得到修复,但在顶部。

在菜单之后,有一个绝对定位的部分可以覆盖动画。 问题是当我用jQuery向下滑动这个绝对定位部分的一些div时,之后调用refresh来修复动画的开始。

当调用refresh时,它修复了绝对定位部分内的动画,但它会使开始动画崩溃,因为刷新会改变动画的开始位置......

动画在调用刷新后保持其第一个状态,因为它更改为从动画不再可见的点开始。

我希望我只能刷新绝对定位部分的元素

1 个答案:

答案 0 :(得分:0)

试试这个 -

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

var s = skrollr.init();
//... 
s.refresh($(".refresh"));