0
4

2 回答 2

2

如果您使用将for属性设置为正确输入的标签,则可以避免所有这些问题。

<input type="radio" class="direct" name="r1" id="r11" value="first"/>
<label class="proxy" for="r11">radio1</label>
<input type="radio" class="direct" name="r1" id="r12" value="second"/>
<label class="proxy" for="r12">radio1</label>​​​​​​​​​

演示

于 2012-09-25T14:25:06.230 回答
2

正如我之前所说,问题并不清楚,至少对我来说是这样。但是,如果您想在单击下一个跨度时检查收音机,您可以这样做:

$('.proxy').click(function(e) {
    $(this).prev().attr('checked', true)
});​
于 2012-09-25T14:32:44.240 回答