这是我的情况:我有一个表,其中每一行都有一个glyphicon-remove
按钮,用于停用记录。读取表时,停用的记录有一个.inActive
类,我们的LESS用它来将表中的文本标记为红色和删除线。好吧,我也希望glyphicon-remove
元素也是disabled
。因此,在inActive
类的LESS文件中,我们有:
@RedWarning: red;
.inActive td:not(.commandColumn) {
text-decoration: line-through;
color: @RedWarning;
}
我想做的是:
.inActive .glyphicon-remove {
/* me.AddClass('.disabled'); */
}
最后,如果tr
拥有类inActive
,则该行中的每个glyphicon-remove
都会自动变为glyphicon-remove disabled
。我知道我可以在jQuery中执行此操作,但我们在整个系统中都有各种各样的表,我希望能够在一个地方进行更改。
我正在查看:extend
功能,或者只是继承这个类:
.inActive .glyphicon-remove {
.disabled;
}
...但是返回错误,说LESS找不到.disabled类。