好吧,我改寫了我的問題分爲兩個更小的模塊:顯示和隱藏,啓用並根據無線電和複選框禁用
1)當我們點擊在窗體名稱電子,id爲股利的單選按鈕應該顯示原本隱藏的電子器件。我的這個jquery函數是不正確的。任何指針?
2)在div ID電子進入批量文本框最初應禁用,然後當用戶點擊旁邊name.FOr例如項目的複選框被激活:無線電低於
我的代碼:
<html>
<head>
<script src="jquery-1.11.0.js"></script>
<style>
div{display:none}
</style>
</head>
<body>
<form>
<input type="radio" name="household" id ="electronics" value="electronics">Electronics<br>
<input type="radio" name="household" id="cookware" value="cookware">Cookware<br>
<input type="radio" name="household" id="both" value="both">Both<br>
</form>
<script>
$(document).ready(function(){
$(input[type="radio"]).click(function(){
$("div").show;
});
});
</script>
<div id="electronics">
<input type="checkbox" value="radio" name="radio">Radio 2000 <input type="textbox" name="text1"><br>
<input type="checkbox" value="phone" name="phone">Phone 2000 <input type="textbox" name="text2"><br>
</div>
</body>
</html>
使用show()而不是show。 – 2015-03-19 13:15:55
你是對的!編輯答案 – brunofitas 2015-03-19 13:32:27