私のコードはうまく動作しています。jquery animate bug、Google Chromeでのみ
私はjquery.animate関数を使用してスライドショーを作成しています...左のボタンを押すと画像が入ったボックスが右にスライドし、右のボタンを押すと左にスライドします。
この問題では、cromeでのみアニメーションのリークが非常に高価で、アニメーションの終了位置が正しくないため、右側のアニメーションが異常なジャンプにつながります...私はcromeがそこで何をしているのかわかりません。 。
私は2台の異なるコンピュータ上で問題をテストし、その同じ、私の友人は...彼は彼のクロムのアニメーションの問題を持っていないことを私に言った
は、ここでのコードの例です:
$('#stpa_arrow_left').bind({
click: function(e) {
e.preventDefault();
$('#stpa_imgBoardBox').children().animate({"left": "+=186px"}, "slow", function() {
$(this).stop(true);
});
}
});
$('#stpa_arrow_right').bind({
click: function(e) {
e.preventDefault();
$('#stpa_imgBoardBox').children().animate({"left": "-=186px"}, "slow", function() {
$(this).stop(true);
});
}
});
そして、ここで実際の例(私が働いている、まだ未完成のプロジェクト)である - 左と右の矢印... www.united-旅行者とその中心ボックスが。 at/pre-login/index.php
WFM on Mozilla/5.0(X11; Linux i686)AppleWebKit/535.2(GeckoのようなKHTML)Chrome/15.0.874.121 Safari/535.2 あなたはどのバージョンをテストしていますか?あなたは何をしているのですか?あなたはjsのフィドルとして問題を特定できますか? – Gijs