使用jQuery,如果选择了单选按钮,则隐藏文本框

我有2个单选按钮,我想要的是如果用户选择顶部单选按钮然后隐藏文本框。

不确定如何将事件绑定到单选按钮。

像这样的东西:

  

在jQuery中:

 $('input[name=foo]').click(function() { if($(this).val() == "top") { $('#textbox').hide(); } else { $('#textbox').show(); } }); 

click因为change似乎无法在IE上正常工作。

这样您就可以将事件添加到选定的收音机中,以防收音机的名称不同。

 $('checkbox-selector').click(function() { if ($(this).is(':checked')) { $('textbox-selector').hide(); } else { $('textbox-selector').show(); } });