0

要素を 360 度回転させる面白い関数を作成しようとしています。問題は、最初にしか実行されず、理由がわからないことです。

jQuery.fn.circularFun = function() {
            this.stop().animate(
                {rotation: 360},
                {
                  duration: 500,
                  step: function(now, fx) {
                    $(this).css({"transform": "rotate("+now+"deg)"});
                  }
                }
            );
        }

ありがとう!!

4

1 に答える 1

3

最初のローテーションの後、すでに にローテーションされてい360ます。終了後に設定する必要があり0ます。

于 2013-04-18T10:27:07.423 に答える