这可能是一个简单的问题,也许我在这里遗漏了一些东西。
期望的效果是当用户单击.left或.righthref 标签时,.tabs滚动条105px每次都会向左或向右滚动。这部分正在工作。
我遇到障碍的地方是如何在.tabsdiv 的 css 位于0px或位于 div 末尾时禁用动画效果。这似乎可以很容易地完成,offset或者position但是这两者都给了我不同的价值。我相信这是因为.tabsdiv 实际上是使用magin: 0 auto.
试图检索css("left")并编写条件if == 0语句也是失败的。
我在这里错过了什么吗?我不应该尝试left根据位置禁用按钮吗?有没有更简单的方法来做到这一点?
$(".right").click(function () {
$(".tabs").animate({
left: '-=105'
}, 500);
return false;
});
$(".left").click(function () {
$(".tabs").animate({
left: '+=105'
}, 500);
return false;
});