0

わかりました、私は質問の読み取りとテスト(魅力のように機能します)に問題はありません。問題は、1 つだけでなく 2 つの div を変更したい場合です。0,1,2,3,4,5 ではなく、0,2,4 のようにジャンプしますが、その理由は明らかではありません。ここにjsFiddleコードがあります

2 番目の検証として削除ct== terms.length -1 ? 0 : ct+ 1しても、役に立ちません。

では、0,1,2,3,4,5 を実行するにはどうすればよいでしょうか。

ありがとうございました。

4

4 に答える 4

1

アニメーションが完了するたびに、rotateTerm を 2 回実行していました。私はそれを修正し、タイトルコンテンツに用語データ変数を設定するビットを削除しました...

http://jsfiddle.net/Dv2KV/2/

于 2012-08-22T14:39:47.183 に答える
1

あなたはrotateTerm毎回2回電話をかけています。別の関数を使用するか、1 回だけ呼び出す必要がありますrotateTerm

于 2012-08-22T14:39:56.427 に答える
1

関数「rotateTerm」が2回呼び出されるためです(fadeOutコールバック)。

http://jsfiddle.net/Dv2KV/6/

于 2012-08-22T14:40:06.327 に答える