使用AngularJS 1.2和angular-animate在CSS Transition上完成事件

时间:2013-11-26 15:18:41

标签: javascript css angularjs

是否可以使用AngularJS 1.2 angular-animate模块获取CSS Transition的完成事件?

我尝试做的是当我有一个HTML标记

<div ng-hide="{{toggle}}">...</div>

使用CSS - 像

这样的过渡
.sidebar.ng-hide-add,
.sidebar.ng-hide-remove {
  transition:0.3s ease-out all;
  display:block!important;
}

和相应的.ng-hide-add.ng-hide-remove(以及活动类),我在0.3s转换完成后调用函数。

谢谢!

1 个答案:

答案 0 :(得分:0)

我偶然发现了这个解决方案 - 基本上它可行: How do I use transitionend in jQuery?

如果有人想要添加更多角度解决方案,那就太棒了!