1

Mootools を使用して現在アニメーションが発生しているかどうかを検出できる必要があります。

もちろん、プレーンな古い js でこれを検出する方法があれば、さらに良いでしょう。しかし、ミリ秒ごとに実行してスタイルが変化しているかどうかを確認せずにこれを行う方法は考えられませんでした。

アニメーションのやり方

                new Fx.Tween(c.getElement('.is-active'), {
                    property: 'opacity',
                    duration: e.options.speed,
                    onComplete: function () {
                        this.element
                            .removeClass("is-active")
                            .addClass("is-hidden")
                            .setStyle('display', "")
                            .setStyle('opacity', "");
                    }
                }).start(0).wait(e.options.speed);
4

1 に答える 1