我正在编写一个函数来隐藏div并将其所有单选按钮清除回未检查状态。
我通过使用变量拼接其ID来定位div,如下所示:
$('#'+target).hide();
我想清除里面的所有单选按钮,但我不知道正确的语法。以下不起作用。我该如何解决?
$('('#'+target) :radio').prop('checked', false);
答案 0 :(得分:1)
您可以将所有内容追加到同一个选择器中,也可以使用find作为子选择器,如下所示:
$('#'+target+' :radio').prop('checked', false);
或
$('#'+target).find(':radio').prop('checked', false);