Angularjs - 检查内部无线电输入时的格式标签

时间:2014-10-20 09:03:42

标签: javascript jquery html css angularjs

我处理这种情况,我的标签标签环绕收音机输入按钮,如:

<label>
     <input type="radio" ng-model="question.value" value="{{option.value}}">
</label>

标签标签是在隐藏单选按钮时为视图格式化的标签。当ng-model == value时,会自动检查某个单选按钮,这会在我的应用中发生,完全没问题。

问题是,我想在发生这种情况时格式化标签标签。通常标签是由onclick事件格式化的,但这不是一个事件,因此我不确定如何在JavaScript中解决这个问题。 CSS样式不是一种选择,因为它无法选择父元素。

1 个答案:

答案 0 :(得分:1)

使用ng-class

<label ng-class="{'class-name':question.value==option.value">
     <input type="radio" ng-model="question.value" value="{{option.value}}">
</label>
CSS中的

.class-name{
   color:green;
}