使用JQuery检查是否选择了radiobutton

时间:2014-10-10 13:16:34

标签: jquery

我在表格中嵌入了单选按钮,我需要使用没有名称或ID的JQuery来连续选择每个单选按钮并检查是否已选中它,如果没有,则将其着色。

请提出任何建议?

2 个答案:

答案 0 :(得分:0)

您可以在jQuery下面使用,使用.each()可以迭代行内的每个单选按钮并检查它是否被选中。

CSS:

.changeColor{background-color:red};

jQuery:

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

答案 1 :(得分:0)

这就是你要找的东西:

$("table input[type=radio]:not(:checked)").css("background-color", "red");

或者您可以使用课程进行切换。

修改:

$("table input[type=radio]:not(:checked)").closest("td").css("background-color", "red");

使td red witch成为单选按钮。