我处理这种情况,我的标签标签环绕收音机输入按钮,如:
<label>
<input type="radio" ng-model="question.value" value="{{option.value}}">
</label>
标签标签是在隐藏单选按钮时为视图格式化的标签。当ng-model == value
时,会自动检查某个单选按钮,这会在我的应用中发生,完全没问题。
问题是,我想在发生这种情况时格式化标签标签。通常标签是由onclick
事件格式化的,但这不是一个事件,因此我不确定如何在JavaScript中解决这个问题。 CSS样式不是一种选择,因为它无法选择父元素。
答案 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;
}