假设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');
});