【发布时间】:2013-08-05 18:55:04
【问题描述】:
我正在寻找一种方法来动态更新 skrollr 的绝对位置值。相对定位是不可能的,因为 body 标签是父元素并延伸了页面的整个长度。有问题的对象在 body 标签内的位置是固定的。
1) 有没有一种方法可以动态更新元素的绝对值而不需要重新实例化整个插件?例如将“data-8000-start”更改为“data-9000-start”。使用 jQuery 来更新这些似乎有点不足。
2) 使用常量似乎几乎可以让我到达那里,但如前所述,需要我重新实例化插件。有没有办法将这样的常量传递给 refresh 方法?
【问题讨论】:
-
不幸的是,有这个未解决的问题github.com/Prinzhorn/skrollr/issues/148。您需要更新属性的原因是什么?也许有不同的解决方案。
标签: javascript scroll parallax scroller javascript-databinding