angularjs - angular ng-animate directive with ng-show directive -


i cant ng-animate work ng-show directive. here jsbin simplified example:

http://jsbin.com/uquzal/1/edit

for reason css classes .show-animation-setup , .show-animation-start not working. ideas? thanks!

you need running angularjs version 1.1.4 or newer, 1.1.5 being latest right now. need use different set of css rules — they've changed since first release.

updated jsbin

modify html point 1.1.5:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.1.5/angular.min.js"></script> 

and change css rules use .show-animation setup , .show-animation.show-animation.active active animation:

.show-animation {   background-color:red;   -webkit-transition:all linear 0.5s;   -moz-transition:all linear 0.5s;   -ms-transition:all linear 0.5s;   -o-transition:all linear 0.5s;   transition:all linear 0.5s;   opacity: 0; }  .show-animation.show-animation-active {   background: blue;   opacity: 1; } 

also please note, if testing under firefox, have found there bug animations inconsistently applied. think it's fixed in trunk, not yet available on release branch.


Comments

Popular posts from this blog

scala - 'wrong top statement declaration' when using slick in IntelliJ -

c# - DevExpress.Wpf.Grid.InfiniteGridSizeException was unhandled -

PySide and Qt Properties: Connecting signals from Python to QML -