最佳答案
大约一个月前,米特的问题没有得到回答。可悲的是,我现在也遇到了同样的情况。
Http://api.jquery.com/change/#comment-133939395
情况是这样的: 我使用 jQuery 捕获单选按钮中的更改。当单选按钮被选中时,我启用一个编辑框。当取消选中单选按钮时,我希望禁用编辑框。
启动工程。当我在组中选择一个不同的单选按钮时,change
事件是 没有触发的。有人知道怎么修吗?
<input type="radio" id="r1" name="someRadioGroup"/>
<script type="text/javascript">
$("#r1").change(function () {
if ($("#r1").attr("checked")) {
$('#r1edit:input').removeAttr('disabled');
}
else {
$('#r1edit:input').attr('disabled', true);
}
});
</script>