Knockout.js と CSS3 Animations を使用して、iPad 用の「WebApp」を構築しています。
異なるページ間の遷移はアニメーション化されています。アニメーションが終了したときに JavaScript コールバックを取得したい。
これで、次のように Javascript を使用してコールバックをキャッチできることがわかりました。
element.addEventListener(webkitAnimationEnd, function(){callfunction()},false);
しかし、これを行うより良い方法はありませんか?「ノックアウト方式」?data-bind
JavaScript コードで DOM 要素にアクセスするのではなく、DOMの属性を使用してコールバック関数をバインドしたい!
何か案は?
編集:多分私は Knockout.js に慣れていないことを追加する必要があります.仕方!