我想爲基於Angular過濾的li元素添加活動類,我嘗試使用ng-class,但沒有得到。如何在過濾時將活動顏色追加到li元素上?
這裏是我的HTML代碼:
<div class="input-group dropdown" style="margin-top:50px;margin-
left:100px;">
<input type="text" class="form-control" ng-model="input.val" data-toggle="dropdown" aria-describedby="basic-addon2" ng-change="fnAutocompleteQuestion(input.val)" >
<div class="dropdown-menu width-menu">
<ul style="width: 225px; height: auto; overflow: auto; list-style-type: none;margin-left: -30px;">
<li ng-repeat="value in data | filter: input.val" ng-class="{'active': $index == value.txt} ng-click="input.val=value.txt">
{{value.txt}}
<hr ng-show="!$last" style="margin-top: -1px; margin-bottom: 12px;">
</li>
</ul>
</div>
</div>
CSS:
.active{
color:red;
}
但我需要追加這個類來li元素在過濾 – anub
你在做什麼螞蟻過濾器奇數或偶數或某些事情?你能解釋清楚@bpinky – Akashii
它是一個自動完成過濾器,在過濾我需要追加活動類爲列表元素 – anub