私のコードでは、次のように各カルーセル アイテムのオブジェクトをアニメーション化しています。
first_text1.fadeTo(textDuration, 1, function(){
second_text1.fadeTo(textDuration, 1);
});
スライドが変わると、$animations
アニメーションが追加されたすべてのオブジェクトが含まれる次のように呼び出します。
$animations.stop(true, true);
そして、私は呼び出します:
$animations.each(function() {
$(this).removeAttr('style');
});
アニメーションによって残されたインライン CSS を削除して、そのスライドに戻ったときにアニメーションを繰り返すことができるようにします。
私の問題は、上記のコードにある 2 番目のコールバック アニメーションからスタイルが削除されないことsecond_text1
です。
どうすればこれを修正できますか?