我正在制作照片滑块。如果单击上一个或下一个按钮,margin-left 会不断增加或减少一个变量,该变量设置为 5px。但是,我想限制滑块向左或向右移动的距离,这样它就不会滑得太远以至于有空白。
为了限制边界,如果 margin-left 介于 10px 和 -100px 之间,则有一个条件语句为变量分配 5px 的值。否则,变量设置为 0px。
这确实有效。如果您向左或向右走得太远,滑块就会停止。但是一旦达到边界,上一个和下一个按钮就不起作用了。有小费吗?
你可以在这里查看我的代码: jsfiddle.net/xpfbh/2/