我使用Knockout.js和CSS3動畫爲iPad構建「WebApp」。使用Knockout.js綁定CSS3動畫回調
不同頁面之間的轉換是動畫效果。我想在動畫結束時獲得JavaScript回調。
現在我知道你能趕上使用JavaScript這樣的回調:
element.addEventListener(webkitAnimationEnd, function(){callfunction()},false);
但是是不是有更好的辦法來做到這一點? 「淘汰賽的方式」?我想使用DOM中的data-bind
屬性綁定回調函數,而不是訪問我的javascript代碼中的DOM元素!
任何想法?
編輯:也許我應該補充一點,我是新來的Knockout.js,我不知道如果我想要做或者說,我是如何試圖做到這一點是有道理的,或者你只是以傳統的方式去做!