停止特定属性上的SKROLLR动画

时间:2014-09-13 11:37:35

标签: javascript jquery skrollr

可悲的是,SKROLLR不支持position: fixed;元素中的skrollr-bodyskrollr-body是移动到虚拟滚动的div。问题是我想在position: fixed;的对象上做动画,所以我想添加它:

<div data-0="top: 0;" data-1000000="top: 1000000px;"> [...] </div>

这会将div保留在页面顶部。问题是SKROLLR使用动画。我知道我可以添加smoothScrolling=false,但除了top的更改之外,我确实想要动画。我该怎么办?

1 个答案:

答案 0 :(得分:2)

我找到了答案!您需要做的就是将data-smooth-scrolling设置为onoff

在我的例子中,我应该做的是:

<div data-0="top: 0;" data-1000000="top: 1000000px;" data-smooth-scrolling="off"> [...] </div>