【发布时间】:2016-12-28 15:11:09
【问题描述】:
我不想通过切换类 slideInRight 和 slideOutRight 来获得 slideIn / slideOut 动画一个 ul 元素。
我以不同的方式尝试过它,但它只适用于一个类名。
如何在第一次单击时添加类 slideInRight,在第二次单击时添加类 slideOutRight在我的 ul 元素上使用 dropdown-menu 类?
我试过这样:
angular.element('.dropdown-toggle').on('click', function(){
angular.element('ul.dropdown-menu').toggleClass('slideOutRight slideInRight');
});
我做错了什么?
希望你能帮忙。
更新:
这是我的代码当前状态的Plunker。这样只有 slideInRight 动画有效。如果我再次单击该按钮,则 ul 会消失而没有 slideOutRight 动画。
怎么了?
【问题讨论】:
标签: angularjs angularjs-scope angularjs-ng-click ng-class angular-ng-class