跳过主要内容

.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)。

目录

无噪 Logo
无噪文档
中文文档 · 复刻官网
查看所有 ↗