Google Chrome のアニメーションで小さな問題が発生しています。
私が使用している関数は次のとおりです。
function moveRight(){
var x=parseInt($('#position').val(),10);
if(x==-7200){x=0;}
else{x-=900;}
$('#position').val(x);
$('#slides').animate({'left': x + 'px'}, 1000 );
}
function moveLeft(){
var x=parseInt($('#position').val(),10);
if(x==0){x=-7200;}
else{x+=900;}
$('#position').val(x);
$('#slides').animate({'left': x + 'px'}, 1000 );
}
左右にスライドするdivの現在の位置を保持する隠し入力がページにあります。
右ボタン (moveRight();) を 3 回目または 4 回目くらいにクリックすると、ジャンプしてからアニメーション化されます。(ここでページを表示: http://ghcnow.com/ Savings-advantage.php ) Firefox ではこれを行わず、Chrome に関連しているようです。
最新バージョンの jquery (1.7.2) をダウンロードしました
全体を書き直す以外に何をすべきかわからない。