에 AngularJS와/jqLite 두 클래스는 내가 slideOutRight는 UL 요소에 클래스를 slideInRight 및 을 전환하여 slideIn/슬라이드 아웃 애니메이션을 얻을 wan't.전환 클릭
여러 가지 방법으로 시도했지만 한 클래스 이름으로 만 작동합니다.
어떻게 처음에 클래스를 slideInRight을 추가하고, 클래스 드롭 다운 메뉴 내 UL 요소에서 두 번째 클릭에 클래스 slideOutRight 수 있습니까?
angular.element('.dropdown-toggle').on('click', function(){
angular.element('ul.dropdown-menu').toggleClass('slideOutRight slideInRight');
});
내가 잘못 뭐하는 거지 :
나는이 방법을 시도했습니다?
희망 하시겠습니까?
UPDATE : 여기
내 코드의 현재 상태의 Plunker입니다. 이 방법은 slideInRight 애니메이션 만 작동합니다. 버튼을 다시 클릭하면 ul이 slideOutRight 애니메이션없이 사라집니다.
무엇이 잘못 되었나요?
제안 해 주셔서 감사합니다. ntgCleaner. @jbrown의 접근 방식과 마찬가지로 SlideInRight 애니메이션 만 작동합니다.버튼을 다시 클릭하면 ul이 slideOutRight 애니메이션없이 사라집니다. – Codehan25
내 코드의 현재 상태가있는 Plunker가 있습니다 : [Plunker] (https://plnkr.co/edit/yIthpKYZwNvi60PzAHZj?p=preview) – Codehan25