求助checkbox选中时字体严实变红 extjscss checkboxcheckboxextjs 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我勾选的时候加入了样式看我截图,默认font 有个color ,所以我勾选的时候加入的样式无效了吗?新手啊请问怎么覆盖 对了,我这个样式是给他的parent赋值的(id = ext-gen76) 的div <DIV style="WIDTH: 139px" id=ext-gen76 class=x-form-check-wrap><INPUT id=100003 class=" x-form-checkbox x-form-field" value=100003 CHECKED type=checkbox name=100003 autocomplete="off"><LABEL id=ext-gen77 class=x-form-cb-label for=100003><FONT color=#15428b>TDL</FONT></LABEL></DIV>我勾选的时候加入了样式看我截图,默认font 有个color ,所以我勾选的时候加入的样式无效了吗?新手啊请问怎么覆盖 check : function(el) { if (this.checked) { alert(el.getEl().parent().toString()); el.getEl().parent() .removeClass(); el.getEl().parent() .addClass('label_on') }我勾选的时候加入了样式看我截图,默认font 有个color ,所以我勾选的时候加入的样式无效了吗?新手啊请问怎么覆盖 勾选时,$('#ext-gen77 font').attr('color','red'); 谢谢提醒,但是这个class是自动生成的呢 先确定你的勾选框和TDL是否存在父子关系。 谢谢了,效果是出来了,我用了这个样式,但是不知道这样写合理不合理,还有一点需要再问一下大家,默认勾选的样式无法触发,我这个变红的样式是由于写在check事件里面触发 .label_on font{ color: red; }谢谢提醒,但是这个class是自动生成的呢 TDL是什么,我新手不是很了解 TDL是什么,我新手不是很了解其实我真正想的是写一个checkbox的checked时候的样式,这样就不需要触发什么了吧,但是不会写,也不知道这样是否可行,所以采用了点击后改变样式的方法,但是这样又无法对默认载入时候的checked进行变红处理var net2 = new Ext.form.Checkbox({ // name : "netName", id : store.getAt(i).data.id, boxLabel : getFont(netName), labelSeparator : "", inputValue : netId, width : 150, checked : netId == '100003' ? true : false, listeners : { check : function(el) { if (this.checked) { el.getEl().parent() .addClass('label_on') } } } }); 你<font>是自己生成的,还是你自己加的。自己加的就去掉。因为font里面设置了color,纯css无法搞定,各种浏览器表现不一致input:checked + label { color: red;}A+B的含义是,对紧跟着A的B元素设置CSS当然,你可以根据你的情况,对自己加号前面的input:checked改写成更加复杂,定位更精确。 ibatis 查询 一个js的问题 Hibernate错误 求助:关于新有信息自动弹出的问题{已有代码} html中合并单元格 为什么能用网页打开一个url,用流读却出错,是不是端口被封了阿? 为什么会出现乱码!? 请问servlet,需要什么配置 关于jsp:include和jsp:forward这2个标签的问题。 为什么tomcat跑我的网页时间长了会速度很慢很慢!? 求教个问题,main方法如何打开jsp?求大神。。。急!在线等。。。 关于JSF ,用dataTable 在页面显示MAP集合问题
新手啊请问怎么覆盖
<LABEL id=ext-gen77 class=x-form-cb-label for=100003>
<FONT color=#15428b>TDL</FONT>
</LABEL></DIV>我勾选的时候加入了样式看我截图,默认font 有个color ,所以我勾选的时候加入的样式无效了吗?
新手啊请问怎么覆盖
if (this.checked) {
alert(el.getEl().parent().toString());
el.getEl().parent()
.removeClass();
el.getEl().parent()
.addClass('label_on')
}
我勾选的时候加入了样式看我截图,默认font 有个color ,所以我勾选的时候加入的样式无效了吗?
新手啊请问怎么覆盖
我这个变红的样式是由于写在check事件里面触发
.label_on font{ color: red; }
谢谢提醒,但是这个class是自动生成的呢
TDL是什么,我新手不是很了解
TDL是什么,我新手不是很了解其实我真正想的是写一个checkbox的checked时候的样式,这样就不需要触发什么了吧,但是不会写,也不知道这样是否可行,所以采用了点击后改变样式的方法,但是这样又无法对默认载入时候的checked进行变红处理var net2 = new Ext.form.Checkbox({ // name : "netName",
id : store.getAt(i).data.id,
boxLabel : getFont(netName),
labelSeparator : "",
inputValue : netId,
width : 150,
checked : netId == '100003' ? true : false,
listeners : {
check : function(el) {
if (this.checked) {
el.getEl().parent()
.addClass('label_on')
} }
}
});
color: red;
}A+B的含义是,对紧跟着A的B元素设置CSS
当然,你可以根据你的情况,对自己加号前面的input:checked改写成更加复杂,定位更精确。