我有这个javascript函数,当点击一定距离时我会使用它。这在使用大约 7 个 div 的从左到右的滚动条中使用。我的问题是如何在再次使用点击之前让点击先走完整的距离?问题是如果用户快速点击箭头按钮,它会重置距离,有时可能会出现在图像中间而不是接缝处。我缺少什么代码来完成这个?
$(function () {
$("#right, #left").click(function () {
var dir = this.id == "right" ? '+=' : '-=';
$(".outerwrapper").stop().animate({ scrollLeft: dir + '251' }, 1000);
});
});