目前我仍然在使用Javascript來找到我的方式,所以如果我錯過了一些非常明顯的事情(很可能!),我很抱歉。根據單選按鈕選擇切換DIV可見性
我有一個小表單,有很多單選按鈕,就像這樣;
<input type="radio" name="dtype" id="dtype" value="option1">
<input type="radio" name="dtype" id="dtype" value="option2">
<input type="radio" name="dtype" id="dtype" value="option3">
<input type="radio" name="dtype" id="dtype" value="option4">
根據用戶的選擇,我需要立即顯示相關的div。我有這個工作正常的第一個電臺,但沒有任何後續的(並沒有錯誤報告在螢火蟲)。這就是我現在所擁有的;
<script type="text/javascript">
$(function() {
$('#dtype').change(function() {
if($(this).val() == 'option1') {$('#div1').slideToggle('500');}
if($(this).val() == 'option2') {$('#div2').slideToggle('500');}
if($(this).val() == 'option3') {$('#div3').slideToggle('500');}
if($(this).val() == 'option4') {$('#div4').slideToggle('500');}
});
});
</script>
我也嘗試過'其他如果'在第一個3後,沒有成功。指針歡迎!
,如果你創建一個演示中,你會收到更好的效果jsfiddle.net – enginefree 2013-04-07 20:22:16