.scroll
.scroll( position:Number ) : 数值 | null
获取/设置关联的 scroller 的滚动位置(数值型)。
参数
位置: 数值
当前滚动位置(以像素为单位)。如果省略此参数,则该方法将作为取值器使用(返回当前滚动位置)。
返回值:数字 | 空值
如果提供了参数,它将作为设值器并返回undefined。如果没有提供参数,则它将作为取值器并返回相应轴上的数值型滚动位置(默认为垂直方向)
细节
获取或设置相关滚动条的滚动位置(数值型)。请记住,一个ScrollTrigger要么关联到垂直或者horizontal滚动,所以scroll()只影响那个方向。
示例
let st = ScrollTrigger.create({
trigger: ".class",
scroller: ".container", // if no scroller is defined, the viewport (window) is used.
start: "top center",
end: "+=500",
});
// get
let position = st.scroll();
// set
st.scroll(100);