我有2个单选按钮,我想要的是如果用户选择顶部单选按钮然后隐藏文本框。
不确定如何将事件绑定到单选按钮。
答案 0 :(得分:8)
这样的事情:
<input type="radio" name="foo" value="top" />
<input type="radio" name="foo" value="bottom" />
在jQuery中:
$('input[name=foo]').click(function() {
if($(this).val() == "top") {
$('#textbox').hide();
} else {
$('#textbox').show();
}
});
click
因为change
似乎无法在IE上正常运行。
答案 1 :(得分:1)
这将允许您将事件添加到选定的电台,以防收音机的名称不同。
$('checkbox-selector').click(function() {
if ($(this).is(':checked')) {
$('textbox-selector').hide();
}
else {
$('textbox-selector').show();
}
});