2013-09-14 2 views
-5

У меня есть два DIV (ы)Как показать и скрыть DIV в угловых

<div id = 'a'> 
</div> 
<div id = 'b'> 
</div> 

нажмите на кнопку «Добавить» я хочу, чтобы скрыть DIV а и показать DIV б

+2

Чувак даже не получил предупреждения ??? Крещение огнем - сомневаюсь, что он хочет когда-либо задавать другой вопрос в церкви stackoverflow. Я не стал искать его профиль, но что, если он сможет. код вокруг вас на каком-то другом языке И/ИЛИ b. он бежал к встрече и только начинал свой вопрос и отправлялся в угловатый. Вместо этого я вижу -8 по его вопросу и никаких комментариев о том, как он может быть активным в начале исследования. Нулевая точка, говоря кому-то нанять программиста. –

+0

хорошо сказал Том. Иногда я задаюсь вопросом, являются ли некоторые из SO-сообщества машинами, которые не были научены быть людьми. –

ответ

9

Вы приспособились бы свой HTML разметки, как это:

<div ng-controller="controller">  
    <div id = 'a' ng-show="showA"> 
    </div> 
    <div id = 'b' ng-show="showB"> 
    </div> 
    <button ng-click="add()">Add</button> 
</div> 

И затем, в контроллере, есть что-то вроде этого:

function controller($scope) { 
    $scope.showA = true; 
    $scope.showB = false; 

    $scope.add = function() { 
     $scope.showA = false; 
     $scope.showB = true; 
    }; 
} 
+1

добро пожаловать - пожалуйста, подумайте о том, чтобы принять мой ответ, если он вам помог, или не стесняйтесь спрашивать больше деталей, если что-то неясно. –

+0

downvoter - прокомментировать? –

Смежные вопросы