0

我编写的这段代码有效,但我认为它不是最好的解决方案。

我正在做的是检查某个收音机是否被选中,如果它显示这个 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();


         }
    })

});
4

0 回答 0