요소를 클릭하면 다른 요소를 먼저 페이드 아웃 한 다음 표시하도록 설정합니다.각도 : 요소를 페이드 아웃 한 다음 디스플레이를 설정하지 않음
부분 :
<div class="main_menu_image" ng-class="{ fadeOut : MenuOpen==true }" /></div>
<div class="button" ng-click="ActivateMenu()"></div>
그런 다음 내 컨트롤러에서 : 나는 버튼을 클릭하면
$scope.MenuOpen = false;
$scope.ActivateMenu = function(){
$scope.MenuOpen = $scope.MenuOpen === false ? true: false;
}
그래서, 요소 main_menu_image 클래스 fadeOut
를 얻을 수
나는 다음과 같은 코드가 있습니다. 이제는 사라집니다. 그러나 페이딩 애니메이션이 완료된 후 main_menu_image에서 none으로 디스플레이를 설정하여 완전히 숨겨집니다.
jQuery를 사용하고 싶지 않습니다. 이 작업을 수행 할 각도 승인 된 방법이 있습니까?
! 감사! :) – Squrler