.paused
.paused( pause:Boolean ) : Boolean | self
获取/设置暂停状态 - 如果为true
,则没有任何内容会滚动(除非通过scrollTop()或者或 scrollTo()方法)。
参数
暂停:布尔值
如果
true
,它将立即停止滚动。如果false
,它将恢复。
细节
获取/设置暂停状态 - 如果为true
,则没有任何内容会滚动(除非通过scrollTop()或者或 scrollTo()方法)。
暂停会立即停止运动,并防止用户甚至移动滚动条。
// setter
smoother.paused(true);
// getter
if (!smoother.paused()) {
// do stuff...
}
例如,你可以像这样切换:
document.querySelector("#toggle").addEventListener("click", () => {
// toggle!
smoother.paused(!smoother.paused());
});