我设置了一个滚动旋转木马,当你用鼠标滚轮滚动时,旋转木马会向左/向右滚动。
当您向下滚动时,旋转木马会向右移动,而当偏移量变为零时,它会停止滚动。当您向上滚动时,旋转木马到达旋转木马的末尾时,它会弹回到开头。我怎么才能让它在结束时停止呢?我知道在我的第二个三元运算符上我的数学是错误的,但我不确定它的数学是什么。
// Stop the scroll from going backwards too far
this.offset = this.offset > 0 ? 0 : this.offset
// Stop the scroll from going forwards too