-1

クリックすると状態が変わる要素を作成していますが、特定のアニメーションでその状態に遷移させたいです。

カスタム アニメーションを実装することはできましたが、アニメーションが終了した後、元の状態に戻り続けます。

これが私が言いたいことです:http://codepen.io/FlyingEmu/pen/vEyLd

これを修正する方法についてのアイデアはありますか?

JS コード:

$(document).ready(function () {
   var CardFront = true;
$('.card').click(function () {

  if (CardFront == true) {
    CardFront = false;
    $('#card1').css("animation", "Fly_Out 1s");
    $('#card2').css("animation", "Fly_Out 1s 0.1s");
    $('#card3').css("animation", "Fly_Out 1s 0.2s");
    $('#card4').css("animation", "Fly_Out 1s 0.3s");
  }  
  else {
    CardFront = true;
    $('#card1').css("animation", "Fly_In 1s");
    $('#card2').css("animation", "Fly_In 1s 0.1s");
    $('#card3').css("animation", "Fly_In 1s 0.2s");
    $('#card4').css("animation", "Fly_In 1s 0.3s");
  }
  });
});
4

1 に答える 1