.kill
.kill( revert:boolean, allowAnimation:Boolean )
销毁 ScrollTrigger 实例,立即取消固定并恢复 ScrollTrigger 对 DOM 所做的任何与固定相关的更改,并移除所有与滚动相关的监听器等,使该实例可以被垃圾回收器回收。如果您只想暂时禁用 ScrollTrigger,请使用disable()方法代替。
参数
revert:布尔值
决定在 ScrollTrigger 被销毁后,元素是否应该恢复到 ScrollTrigger 触发之前的状态。
true
默认情况下。allowAnimation:布尔值
默认情况下,任何关联的动画都将被销毁,但如果设置为
allowAnimation
设置为true
,则不会销毁该动画。
细节
销毁 ScrollTrigger 实例,立即取消固定并恢复 ScrollTrigger 对 DOM 所做的任何与固定相关的更改,并移除所有与滚动相关的监听器等,使该实例可以被垃圾回收器回收。如果您只想暂时禁用 ScrollTrigger,请使用disable()方法代替。
如果希望在销毁 ScrollTrigger 时不触发动画回退,只需传递 false 作为参数即可。例如:ST.kill(false)。