【发布时间】:2016-07-16 13:33:11
【问题描述】:
我正在尝试通过使用 ng-class 和 ng-click 来应用类,这对于选定的元素工作正常,但是如何在其他元素中切换该类?
改进的描述:
当前行为:
单击 elelement,应用类。
单击另一个元素,该元素也应用了类。
期望的行为:
单击元素,应用类。
其他元素 - 已删除类。
<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>
【问题讨论】:
-
你能创建一个提琴手链接并解释你到底想要什么..
-
添加一些你尝试过的代码
标签: javascript angularjs