クリックして回転を90度アニメーション化する画像があります。もう一度クリックすると、回転を-90度アニメーション化します。
css3変換を使用した回転imの場合:
-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
jqueryの場合、オブジェクトが回転されているかどうかを確認する変数を設定し、それに応じて動作します。
私はそれを機能させるのに本当に苦労してきました。JsFiddleをまとめました。
これは私が使用しているコードです:
var turn = true;
$("#button").click(function () {
$("#shape").css('transform', function(index) {
return index * 90;
});
});