2010-12-07 47 views
0

所以,我有当它已经在查了无线电/复选框定义的CSS样式=“选中”值的jQuery放入托运=“检查”,以无线电/复选框

input[type=radio][checked=checked] { 
    /* CSS */ 
} 

这个伟大的工程,每当一个新的页面被加载,但是当页面上的收音机/复选框被切换时,DOM从不将checked =“checked”添加到该HTML标记中......因此,我的CSS不起作用。

我试过使用jQuery添加checked =“checked”属性,但只检查/选择radio/checkbox,它实际上并没有添加checked =“checked”属性。

我可以更改我的CSS选择器/用jQuery做些什么来解决这个问题!?这让我疯狂。我认为自己是一个相当熟练的CSS和jQuery编码人员,这是一个相当微不足道的问题,但我无法围绕它进行思考。而不是使用的

回答

1

好了,好为别人谁拥有这个问题...

[检查=检查]在CSS,我想:检查(CSS3选择器)和它的作品。虽然我不确定它在早期浏览器中是否受支持

+0

:在早期的版本8中,Internet Explorer确实不支持检查:http://www.quirksmode.org/css/contents.html。 – 2010-12-07 23:11:39