mostre e oculte divs com base no botão de opção, clique em [duplicar]

Esta pergunta já tem uma resposta aqui:

Como usar o jQuery para mostrar / ocultar divs com base na seleção de botões de opção? respostas

Quero poder alterar dinamicamente quais divs são exibidas usando o botão de opção e o jQuery - HTML:

  <div id="myRadioGroup">

2 Cars<input type="radio" name="cars" checked="checked" value="2"  />

3 Cars<input type="radio" name="cars" value="3" />

<div id="twoCarDiv">
2 Cars Selected
</div>
<div id="threeCarDiv">
3 Cars
</div>
</div>

e o jQuery:

     <script>
$(document).ready(function(){ 
    $("input[name$='cars']").click(function() {
        var test = $(this).val();
        $("div.desc").hide();
        $("#"+test).show();
    }); 
});
</script>

Isso não faz nada, os divs sempre mostram. Tenho certeza de que isso é simples, mas sou pobre em jQuer

questionAnswers(8)

yourAnswerToTheQuestion