我有一个由“是”“否”单选按钮组成的字段集。我需要“不”来显示它自己的字段集中的隐藏文本区域,但我只能让它显示所有字段集中的所有隐藏文本区域。
这就是我想要的,但它不起作用:
$(document).ready(function(){
$(".failRadio").click(function(){
var nextTextArea = $(this).next().find(".describe");
$(nextTextArea).show(500);
});
});
<fieldset>
<legend>One</legend>
<ol>
<li>
<label for="pass">Pass</label>
<input id="pass" name="foo1" type="radio">
</li>
<li>
<label for="fail">Fail</label>
<input id="fail" name="foo1" type="radio" class="failRadio" />
</li>
<li><textarea style="display: none;" class="describe">Describe:</textarea></li>
</ol>
</fieldset>
<fieldset>
<legend>Two</legend>
<ol>
<li>
<label for="pass">Pass</label>
<input id="pass" name="foo1" type="radio">
</li>
<li>
<label for="fail">Fail</label>
<input id="fail" name="foo1" type="radio" class="failRadio" />
</li>
<li><textarea style="display: none;" class="describe">Describe:</textarea></li>
</ol>
</fieldset>