我正在使用 Knockout.js 和 CSS3 动画为 iPad 构建“WebApp”。
不同页面之间的过渡是动画的。我想在动画结束时获得一个 JavaScript 回调。
现在我知道你可以像这样使用 Javascript 来捕获回调:
element.addEventListener(webkitAnimationEnd, function(){callfunction()},false);
但是没有更好的方法来做到这一点吗?“淘汰方式”?我想使用data-bind
DOM 中的属性绑定回调函数,而不是在我的 javascript 代码中访问 DOM 元素!
有任何想法吗?
编辑:也许我应该补充一点,我是 Knockout.js 的新手,我不知道我想做什么,或者更确切地说,我想如何去做是有意义的,或者你是否只是按照传统方式去做方式!