これは簡単な質問かもしれませんが、おそらくここで何かが欠けています。
望ましい効果は、ユーザーが.left
または.right
href タグをクリックしたときに、スクローラーが毎回.tabs
左または右にスクロールすることです。105px
この部分は機能しています。
私がロードブロックに遭遇しているのは、.tabs
divのcssがdivの0px
最後または最後にあるときにアニメーション効果を無効にする方法です。offset
これはorで簡単に達成できるように思えますがposition
、これらの両方が私に異なる価値を与えています. .tabs
を使用して div が実際に中央に配置されているためだと思います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;
});