Javascript 选中每个复选框时不显示输入字段 我有两个复选框 第一个已经检查过了 如果选中该复选框,则显示输入字段(它正在工作) 当我选中其他复选框时,第一个复选框应自动取消选中(工作) 问题是,如果取消选中第一个复选框,则第一个复选框生成的输入字段不会消失
谁能告诉我我做错了什么Javascript 选中每个复选框时不显示输入字段 我有两个复选框 第一个已经检查过了 如果选中该复选框,则显示输入字段(它正在工作) 当我选中其他复选框时,第一个复选框应自动取消选中(工作) 问题是,如果取消选中第一个复选框,则第一个复选框生成的输入字段不会消失,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,谁能告诉我我做错了什么 $(“#体验”)。单击(函数(){ 如果($(this).is(':checked')){ var tb=$(''); $(此)。在(tb)之后; } else if($(this).siplines('#common').length>0){ $(this).同级('#common').remove(); } }) /*这里是第二个字段*/ $(“#刷新器”)。单击(函数(){ 如果($(this).is(':checked')){ 变量tb=$(''); $(此)。
$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
var tb=$('
');
$(此)。在(tb)之后;
}
else if($(this).siplines('#common').length>0){
$(this).同级('#common').remove();
}
})
/*这里是第二个字段*/
$(“#刷新器”)。单击(函数(){
如果($(this).is(':checked')){
变量tb=$('');
$(此)。在(tb)之后;
}
else if($(this).siplines('#common').length>0){
$(this).同级('#common').remove();
}
})
试试这个
$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
var tb=$('
');
$(此)。在(tb)之后;
$('fresh').prop('checked',false);
$('fresherdiv')。删除();
}
否则{
$(“#experiencediv”).remove();
}
})
/*这里是第二个字段*/
$(“#刷新器”)。单击(函数(){
如果($(this).is(':checked')){
变量tb=$('');
$(此)。在(tb)之后;
$(“#经验”).prop('checked',false);
$(“#experiencediv”).remove();
}
否则{
$('fresherdiv')。删除();
}
})
试试这个:
$(“#体验”)。单击(函数(){
如果($(this).is(':checked')){
$(“#更新鲜”).prop(“选中”,假);
$(“#fresh”)。同级(“#common”)。删除();
var tb=$('
');
$(此)。在(tb)之后;
}
else if($(this).siplines('#common').length>0){
$(this).同级('#common').remove();
}
})
/*这里是第二个字段*/
$(“#刷新器”)。单击(函数(){
如果($(this).is(':checked')){
$(“经验”).prop(“选中”,假);
$(“#经验”)。同级(“#普通”)。删除();
变量tb=$('');
$(此)。在(tb)之后;
}
else if($(this).siplines('#common').length>0){
$(this).同级('#common').remove();
}
});
$(“#更新鲜”)。单击()代码>
您的代码段工作正常,您的问题描述不匹配。请检查此处,如果选中了一个复选框,则另一个复选框不会自动取消选中。如果选中了一个复选框,则另一个复选框应与每个生成的字段一起取消选中,您也可以这样做。@mdserver我已更新了我的编码。请查收。如果有任何问题,请让我知道。@KrishnaPrashatt我认识兄弟,但我为此尝试了很多次,但我不可能做到,只有我来了。这很好,但请先取消复选框,然后显示输入字段。