如何隐藏和预设标签jquery css

如何隐藏和预设标签jquery css,jquery,radio-button,Jquery,Radio Button,我如何在jquery中更改以下代码,以便当有人选择存档(id=radio3)时,选项2被隐藏,选项1(id=radio5)被选择,选项的背景是否被更改 连警报都不起作用了 $("input[@name='radios2']").change(function(){ alert("12"); }); 没有,而是使用CSS页边距,并且您不需要在名称前面添加@。此外,您的的for属性也是错误的 $(函数(){ $(“输入[name='radios']”)。更改(函数(){ 如果(this.va

我如何在jquery中更改以下代码,以便当有人选择存档(id=radio3)时,选项2被隐藏,选项1(id=radio5)被选择,选项的背景是否被更改

连警报都不起作用了

$("input[@name='radios2']").change(function(){
  alert("12");
});

没有

,而是使用CSS页边距,并且您不需要在
名称
前面添加
@
。此外,您的
for
属性也是错误的

$(函数(){
$(“输入[name='radios']”)。更改(函数(){
如果(this.value==“true”){
$(“label[for='radio5']”)addClass(“hidden”);
$(“#radio4”).prop(“选中”,为真);
}否则{
$(“label[for='radio5'])。removeClass(“hidden”);
$(“#radio4,#radio5”).prop(“选中”,假);
}
});
$(“输入[name='radios2']”)。更改(函数(){
警报(该值);
});
});
.radio工具栏{
利润率:15px0;
}
.radio工具栏输入[type=“radio”]{
显示:无;
}
.收音机工具栏标签{
显示:内联块;
背景色:#ddd;
填充:4px11px;
字体系列:Arial;
字体大小:16px;
}
.收音机工具栏标签.隐藏{
显示:无;
}
.radio工具栏输入[type=“radio”]:选中+标签{
背景色:#bbb;
}

打开
存档
选择1
选择2

名称前面没有

,您也不需要
@
。另外,您的
for
属性错误。谢谢,我如何添加上面的代码,以便在选择存档后可以尝试隐藏“选项2”并将“选项1”显示为选中状态?只有一个运行代码片段,没有编辑?@webu开发者更新了答案。只需添加接下来的几行。完成了。@WebU开发者编辑代码片段将在您拥有该帖子的情况下出现。例如,请尝试编辑您的问题并使用Ctrl+M添加代码段。谢谢,选择“存档”后,选项2确实会消失,但选项1仍然未被选择,因为只有一个选项,无需按它?Ohhh。。。可以更新了它。