使用JQuery检查是否选择了单选按钮

使用JQuery检查是否选择了单选按钮,jquery,Jquery,我在一个表中嵌入了单选按钮,我需要使用不带名称或ID的JQuery来选择一行中的每个单选按钮,并检查它是否已被选中,如果没有,则将其上色 请提供任何建议?您可以使用下面的jQuery,其中使用了。您可以在行中的每个单选按钮上迭代,并检查是否选中了它 CSS: jQuery: $('#tableId tr input:radio').each(function(){ if($(this).is(':checked')) $(this).addClass('changeColor');

我在一个表中嵌入了单选按钮,我需要使用不带名称或ID的JQuery来选择一行中的每个单选按钮,并检查它是否已被选中,如果没有,则将其上色


请提供任何建议?

您可以使用下面的jQuery,其中使用了。您可以在行中的每个单选按钮上迭代,并检查是否选中了它

CSS:

jQuery:

$('#tableId tr input:radio').each(function(){
  if($(this).is(':checked'))
     $(this).addClass('changeColor'); 
});

这是你要找的东西:

$("table input[type=radio]:not(:checked)").css("background-color", "red");
或者你可以用一个类来切换它

编辑:


要使td red wich成为单选按钮,请同时共享您的html代码。您需要提供您的html标记,以便我们能够提供帮助。我们目前还不知道你网站的结构。我知道一点!我可以访问每一个按钮,但它的条件,如果Station使用它!这就是我要找的!但是当我用这个的时候,我把整排都变成了红色!当我明确定义单选按钮颜色时,不会改变我的答案,使td为红色。你得到了这个想法,选择你需要的颜色。你能和你的问题陈述分享一个JSFIDLE链接吗。
$("table input[type=radio]:not(:checked)").css("background-color", "red");
$("table input[type=radio]:not(:checked)").closest("td").css("background-color", "red");