我编写的这段代码有效,但我认为它不是最好的解决方案。
我正在做的是检查某个收音机是否被选中,如果它显示这个 div,如果这个收音机被选中,则显示这个 div 等等......
有人可以指出我正确的方向吗?
$(document).ready(function(){
$('.Form').hide();
$('input').click(function(){
<!--check if its One-->
if ($('input[value=informed]:checked').length) {
$('#ContactFormOne').show();
$("#ContactFormTwo,#ContactFormThree,#ContactFormFour,#ContactFormFive,#ContactSix'").hide();
<!--check if its Two-->
} else if ($('input[value=release]:checked').length) {
$('#ContactFormTwo').show();
$("#ContactFormOne,#ContactFormThree,#ContactFormFour,#ContactFormFive,#ContactSix'").hide();
<!--check if its Three-->
} else if ($('input[value=intake]:checked').length) {
$('#ContactFormThree').show();
$("#ContactFormTwo,#ContactFormOne,#ContactFormFour,#ContactFormFive,#ContactSix'").hide();
<!--check if its Four-->
} else if ($('input[value=checklist]:checked').length) {
$('#ContactFormFour').show();
$("#ContactFormTwo,#ContactFormOne,#ContactFormThree,#ContactFormFive,#ContactSix'").hide();
<!--check if its Fiver-->
} else if ($('input[value=health]:checked').length) {
$('#ContactFormFive').show();
$("#ContactFormTwo,#ContactFormOne,#ContactFormThree,#ContactFormFour,#ContactSix'").hide();
}
})
});