我有以下代码:
$(".q68").click(function(){
if($('#q68a2').is(':checked')) {
$('.q51').prop('disabled',false);
$('.q52').prop('disabled',false);
$('.q53').prop('disabled',false);
$('.q54').prop('disabled',false);
}
if($('#q68a1').is(':checked')) {
$('.q51').prop('checked',false);
$('.q52').prop('checked',false);
$('.q53').prop('checked',false);
$('.q54').prop('checked',false);
$('.q51').prop('disabled',true);
$('.q52').prop('disabled',true);
$('.q53').prop('disabled',true);
$('.q54').prop('disabled',true);
}
});
如您所见,非常简单,根据选择的单选按钮id
,其他单选按钮被禁用或启用。我们已经在XP,Vista,7和8环境下在IE7及更高版本下进行了测试,但我们的一个客户在Citrix环境中运行IE11并且此代码无效。
我只是想知道是否有人能够了解这可能是什么原因 - 对于我遗漏的代码显而易见的事情?