jqueryによるチェックボックスとセレクト、radioボタン連動 javascript

jqueryによるチェックボックスとセレクト、radioボタン連動

<input type="radio" name="span_select" id="span0" class="radio" value="0" checked="checked" />
<label for="span0">毎日</label>

<input type="radio" name="span_select" id="span1" class="radio" value="1" />
<label for="span1">毎週</label>
<select name= week1 id="week1" disabled="disabled" style="background-color:#d2d1c6;" >
<option value= 毎週 selected>毎週</option>
<option value= 第1週 >第1週</option>
<option value= 第2週 >第2週</option>
<option value= 第3週 >第3週</option>
</select>
<select name= week2 id="week2" disabled="disabled" style="background-color:#d2d1c6;" >
<option value= 月 >月</option>
<option value= 火 >火</option>
<option value= 水 >水</option>
<option value= 木 >木</option>
</select>


<input type="radio" name="span_select" id="span2" class="radio" value="2" />
<label for="span2">毎月</label>
<select name= month id="month" disabled="disabled" style="background-color:#d2d1c6;" >
<option value= 1 >1</option>
<option value= 2 >2</option>
<option value= 3 >3</option>
</select>




<script type="text/javascript" language="javascript" src="//code.jquery.com/jquery-1.12.3.min.js">
</script>


<script type="text/javascript">
<!--
$(function() {
$("[name= span_select ]").click(function(){
var num = $("[name=span_select]:checked").val();
//alert(num);

var selectvalue = "" ;
// 毎週
if ( num == 1 ){
$("#week1").removeAttr("disabled");
$("#week1").css("background-color" "#ffffff");
$("#week2").removeAttr("disabled");
$("#week2").css("background-color" "#ffffff");
$("#month").attr("disabled" "disabled");
$("#month").css("background-color" "#d2d1c6");
selectvalue = $( #week1 ).val() + $( #week2 ).val();
// 毎月
} else if ( num == 2 ){
$("#week1").attr("disabled" "disabled");
$("#week1").css("background-color" "#d2d1c6");
$("#week2").attr("disabled" "disabled");
$("#week2").css("background-color" "#d2d1c6");
$("#month").removeAttr("disabled");
$("#month").css("background-color" "#ffffff");
selectvalue = $( #month ).val();
// 毎日
} else {
$("#week1").attr("disabled" "disabled");
$("#week1").css("background-color" "#d2d1c6");
$("#week2").attr("disabled" "disabled");
$("#week2").css("background-color" "#d2d1c6");
$("#month").attr("disabled" "disabled");
$("#month").css("background-color" "#d2d1c6");
selectvalue = "";
}
alert("num[" + num + "]");
//選択された項目(option)のvalue値取得
alert("selectvalue[" + selectvalue + "]");

});
});
// -->
</script>