我在这里有一个工作示例:http: //jsfiddle.net/infatti/esLMh/
为什么“不”不能隐藏?
$('.hide-show input').change(function() {
$(this).closest('.hide-show').next('.hide-show-yes').toggle(this.value == 'yes');
$(this).closest('.hide-show').next('.hide-show-no').toggle(this.value == 'no');
});
$('.hide-show input:checked').change(); //trigger correct state onload