我有一个单选按钮,有两个可能的值是或不是。 我想当用户按是的一个div会出现,当没有 隐藏div。单选按钮隐藏并显示div jquery
我的代码,但它不工作:
<script type="text/javascript">
$(document).ready(function() {
$("div.desc").hide();
$("input[name$='pain']").click(function() {
var test = $(this).val();
$("div.desc").hide();
$("#" + test).show();
});
});
</script>
<div id="fieldsetInner">
<fieldset class="rightInner">
<legend>pain</legend>
<label for="pain" class="label2">do you feel pain ; </label>
<input name="pain" type="radio" value="yes" id="yes" checked="checked"/> Yes
<input name="pain" type="radio" value="no"/> No
<div id="yes" class="desc">
<label for="pain-feature1-morph" class="label2">Morph : </label>
</div>
</div>
在此先感谢
你缺少在代码中关闭标签所以请将此并重新进行检查 – 2013-07-11 04:59:14