AngularJS改变1个元素的类

时间:2015-06-10 19:45:56

标签: javascript angularjs html5

当我点击他时,我想将类更改为相同的元素。目前,所有课程都在变化。我想念一些......

HTML部分

<div ng-app="MyApp" ng-controller="MainCtrl">
  <h4>Location</h4>
  <div ng-class="class" ng-click="changeToogleState(filter.value)" ng-repeat="filter in filters">{{filter.name}}</div>
</div>

JS部分

$scope.class = 'filter';
$scope.changeToogleState = function(value) {
  console.log(value);
  $scope.class = ($scope.class == 'filter') ? 'filter-active' : 'filter';
}

感谢您的帮助。

http://codepen.io/anon/pen/waeoeP

0 个答案:

没有答案