我正在尝试选择下一个最接近输入标签的div更改。当我跑步时,没有任何反应。我尝试过最近的标签和下一个标签。
$("input[id='declined']").change(function(){
$(this).next('div.textarea_container').fadeIn();
});
HTML:
<div id="gcheckbox">
<input type="radio" id="name10" class="guidelines" name="Confirmed diagnosis of melanoma" value="Accepted">
<input type="radio" class="guidelines no_margin" name="Confirmed diagnosis of melanoma" id="declined" value="Declined">
<label>Confirmed diagnosis of melanoma</label>
<div class="textarea_container">
<textarea placeholder="reason" id="notearea0"></textarea>
</div>
</div>
我现在制作了一个示例文件。 http://jsfiddle.net/dMmuW/