【发布时间】:2013-02-07 03:23:06
【问题描述】:
我已经有了这个,以便更轻松地选择单选框
$("div.column43").click(function () {
$(this).find('input:radio').attr('checked', true);
});
我希望 div 的背景/边框在选择其中的收音机时发生变化。
我可以在悬停时更改边框没问题,但我希望它保持更改直到它被取消选择。
这是页面上的格式
<div class="row43">
<div class="column43">
<input id="box21" type="radio" name="box21"
value="" checked> <label for="box21">Any/All</label>
</div>
<div class="column43">
<label for="box22">1.0</label><input
id="box22" type="radio" name="box21" value="1.0">
</div>
<div class="column43">
<label for="box23">1.1</label><input
id="box23" type="radio" name="box21" value="1.1">
</div></div>
这是悬停效果的CSS
div.row43:hover > div {
opacity: 0.5;
}
div.row43:hover > div.column43:hover {
opacity: 1.0;
}
div.row43:hover {
border-color: #0099ff;
}
div.column43:hover {
opacity: 0.5;
border-color: #0099ff;
}
在我的一生中,我不知道如何在选择收音机并移开鼠标时保持边框效果。
如果有人可以让我知道我需要使用实际课程做什么,那就太棒了
谢谢
【问题讨论】:
标签: jquery css html border radio