可能重复:
创建增量按钮,如果边距大于 2800 像素则关闭
我有一个滑块,我正在通过制作slider_container
margin-left
负数来推进它,所以-700
. 当这margin-left
是-3500px
最后一张幻灯片时,我希望右键停止700
从容器中减去。这就是我试图做到这一点的方式,但它似乎不起作用,它只是不断地经过最后一张幻灯片。
$("#right").click(function () {
if ($("#slider_container").css("marginLeft") < -1000) {
$("#slider_container").animate({
marginLeft: 0
}, 450);
}
else {
$("#slider_container").animate({
marginLeft: "-=700px"
}, 450);
}
});
我在这里设置了一个 JSFiddle,单击任何缩略图以查看滑块