0
をそれを焼成した後、私は、次のHTMLは
<button id="btn" type="button">Click Me!</button>
<div id="outside">
<div id='inside" class="animated">
</div>
</div>
を持っています。それはうまく動作します。
もう一度クリックすると、最初にinside
がアニメーション表示され、outside
が非表示になります。これを行うには、を聞くために、inside
divにイベントリスナーを追加します。初めて正常に動作します。しかし、2回目に私がoutside
を隠そうとすると、リスナーが起動して正しく動作しません。今、イベントリスナーを初めて起動した直後に削除しようとしていますが、動作させることはできません。
私の最後の試みです。
...
hideOutside: =>
@inside.addEventListener 'animationend', @handler(event), no
handler: (e) =>
@sheet.removeEventListener @animationEvent, @handler(event), no
@outside.classList.remove('is-active')
私はseen sample on SO similar to mineを持っていますが、私は何が間違っているのか分かりません。
ありがとうございます(これを削除しないでください)。