私はこのようなものに本当に慣れていません、そして私は誰かの助けを借りて本当にすることができました。
ここにjsフィドルを設定しています:http://jsfiddle.net/hAZR7/
私が抱えている問題は、より論理的/数学的な問題であり、アニメーションがうまく機能し、開始して目的の位置に移動するように見えるためです。私は困惑しているリターンであり、それを修正するために必要な方程式やコードがわかりません。(おそらく私を顔で見つめているのに)。
これがそれと関係があると私は考えるのは正しいでしょうか?クラス'on'を削除するとき、しかしそれがどこに戻るべきかを計算するためにマージンを設定するもの。
$elm.removeClass('on');
var $left_margin = $extra_margin;
$elm.stop().animate({marginLeft : $left_margin}, 1500, function()
{$slider_started = false;});
更新-ご回答ありがとうございます。どちらの例もCSSのわずかな寸法を調整するだけで問題なく機能しますが、機能に悪影響を与えるとは思いません。これをスライドのsetInterval/自動化に実装する方法はありますか、それとも別の質問をする必要がありますか?