【发布时间】:2012-05-03 23:58:06
【问题描述】:
我正在使用 Knockout.js 和 CSS3 动画为 iPad 构建“WebApp”。
不同页面之间的过渡是动画的。我想在动画结束时得到一个 JavaScript 回调。
现在我知道你可以像这样使用 Javascript 来捕获回调:
element.addEventListener(webkitAnimationEnd, function(){callfunction()},false);
但是没有更好的方法来做到这一点吗? “淘汰方式”?我想在 DOM 中使用 data-bind 属性绑定回调函数,而不是在我的 javascript 代码中访问 DOM 元素!
有什么想法吗?
编辑:也许我应该补充一点,我是 Knockout.js 的新手,我不知道我想要做什么,或者更确切地说,我是如何尝试做的是有道理的,或者如果您只是按照传统方式进行操作!
【问题讨论】:
标签: javascript css knockout.js css-animations