Я пытаюсь применить класс с помощью ng-class и ng-click и этот рабочий тон для выбранного элемента, но как я могу переключить этот класс в других элементах?
Улучшенное описание:
Текущее поведение:
Нажмите на elelement, класс применяется.
Clik на другом элементе, этот элемент также применяется классом.
Желаемое поведение:
Нажмите на элемент, класс применяется.
Другой элемент - класс удален.
Переключить другие элементы внутри ng-repeat на ng-click
<div ng-repeat="element in ngModel | orderBy:'Field_Order'" class='elementForm' ng-hide="element.IsDeleted">
<div layout="row" style="width:100%" class="container" ng-mouseover="hovering=true" ng-mouseleave="hovering=false" flex ng-click="selected = !selected">
<div class="hover-space" ng-class="{'hoveredFormElement':hovering, 'selected':selected}" flex="2" ></div>
....
</div>
</div>
вы можете создать ссылку на скрипач и объяснить, что именно вы хотите. – Nirus
добавить код, который вы пробовали –
может помочь вам http://stackoverflow.com/questions/36185017/selected-table-row-angular -js/36185644 # 36185644 –