2012-05-10 110 views
-1

我有4個無線電buttons.if我在1個單選按鈕,然後單擊DIV 1應該是開放 如果點擊第二個單選按鈕,然後第二個數字應該是開放的......jQuery的+單選按鈕

這裏是我的代碼對於單選按鈕

<div class="fLeft"> 
<div class="clear"><input type="radio" name="ResumeEmail[cv_format]" value="pdf" id="ResumeEmail_cv_format_0"><label for="ResumeEmail_cv_format_0" style="padding-top:0px;">PDF</label></div><br> 
<div class="clear"><input type="radio" name="ResumeEmail[cv_format]" value="word" id="ResumeEmail_cv_format_1"><label for="ResumeEmail_cv_format_1" style="padding-top:0px;">WORD</label></div><br> 
<div class="clear"><input type="radio" name="ResumeEmail[cv_format]" value="rtf" id="ResumeEmail_cv_format_2"><label for="ResumeEmail_cv_format_2" style="padding-top:0px;">RICH TEXT</label></div><br> 
<div class="clear"><input type="radio" name="ResumeEmail[cv_format]" value="custom" id="ResumeEmail_cv_format_3"></div>          </div> 

回答我得到了它

<script type="text/javascript"> 
$(document).ready(function() { 
    // do stuff when DOM is ready 
    $('#ResumeEmail_cv_format_0').click(function() {  
     var checked = $(this).attr('checked', true); 
     if(checked) 
     { 
      $("#view_resume").show(); 
     } 
     else 
     { 
      $("#view_resume").hide(); 
     } 
    }); 
}); 
</script> 

現在我wnat,如果我點擊來自第一任1,第二個和第三個單選按鈕。那格應該打開其他未

+0

你是什麼意思開放他們現在 –

+0

嗨@coldtold關閉,如果我檢查1個單選按鈕,然後一個DIV應該打開 – User1988

+0

使用無線電按鈕onclick事件會爲你工作。 – Sumant

回答

2
$("#div1").hide(); 
$("#div2").hide(); 
$('#radiobutton1').click(function() {  
    var checked = $(this).attr('checked', true); 
    if(checked) 
    { 
     $("#div1").show(); 
    } 
    else 
    { 
     $("#div1").hide(); 
    } 
}); 
$('#radiobutton2').click(function() {  
    var checked = $(this).attr('checked', true); 
    if(checked) 
    { 
     $("#div2").show(); 
    } 
    else 
    { 
     $("#div2").hide(); 
    } 
}); 
+0

謝謝@manigandan – User1988