チェックボックスをcheck
disable
選択し、他のボックスを逆にするとcheck
disable
します。以前に変更したチェックボックスでもう一度試すまではうまくいくようです。今日は脳みそを揚げます。洞察やより良いコードに非常に感謝します。
$('.changeCheck').change(function(event) {
var oldTarget = $(':checked').attr('id');
console.log(oldTarget);
$(this).attr('disabled', 'disabled').attr('checked', 'checked');
$('#'+oldTarget).removeAttr('checked', 'checked').removeAttr('disabled', 'disabled');
});