最近、私はカスタムjQueryベースのコンテンツスライダを開発していました。互いに隣接していない。アニメーションがまだ完了していない間に複数のセレクタをクリックすることを除いて、すべてうまくいった。私は、他のアニメーションが終了するまで、アニメーションの開始を遅らせるキューイング・メカニズムを実装することに決めました。しかし、より多くの問題が私を待っていました。いくつかの奇妙な理由から、キューに入れられた関数はデキュー時に1つではなく5回呼び出されます。これは実際にはhttp://jsfiddle.net/QLLKt/embedded/result/でご覧になれます。アニメーションがアクティブな間に任意のスライドセレクタをクリックします。関数がキューに入れられた時間は、一度しか表示されないことになっていても、5回表示されていることがわかります。キュー内の1つの関数が複数回呼び出されている間に複数回呼び出されている
私の質問は次のとおりです:なぜこのように振る舞い、それに対して何らかの治療法がありますか?