【发布时间】:2010-12-08 06:32:49
【问题描述】:
所以,当单选框/复选框的值为 checked="checked" 时,我为它定义了 CSS 样式
input[type=radio][checked=checked] {
/* CSS */
}
每当加载新页面时,这都很有用,但是当页面上的单选/复选框被切换时,DOM 永远不会在该 HTML 标记中添加 checked="checked"... 因此,我的 CSS 不起作用。
我尝试使用 jQuery 添加checked="checked" 属性,但这只是检查/选择单选框/复选框,实际上并没有添加checked="checked" 属性。
我可以改变我的 CSS 选择器/用 jQuery 做点什么来解决这个问题!?它快把我逼疯了。我认为自己是一个相当熟练的 CSS 和 jQuery 编码器,这是一件相当琐碎的事情,但我就是无法理解它。
【问题讨论】:
标签: jquery css dom checkbox radio-button