jQuery验证多个单选按钮

jQuery验证多个单选按钮,jquery,validation,radio-group,Jquery,Validation,Radio Group,好的,下面的脚本非常擅长于运行我的表单,但是我可以找出如何使它更改css属性。脚本应该在表单上的所有单选按钮组中运行,并确定哪些组没有进行任何选择。那些没有选择的,我想用css阴影属性突出显示。有人知道如何使这段代码正常工作吗 var radio_groups = {} $(":radio").each(function(){ radio_groups[this.name] = true; })

好的,下面的脚本非常擅长于运行我的表单,但是我可以找出如何使它更改css属性。脚本应该在表单上的所有单选按钮组中运行,并确定哪些组没有进行任何选择。那些没有选择的,我想用css阴影属性突出显示。有人知道如何使这段代码正常工作吗

    var radio_groups = {}
    $(":radio").each(function(){    
              radio_groups[this.name] = true;
            })
             for(group in radio_groups){
                if (!!$(":radio[name="+group+"]:checked").length) {

                }
                else{
                    hasError = true;
                    radio_groups[group].css('box-shadow', '0px 0px 3px #aaa');


             }}
我想出来了

    for(group in radio_groups){
                if (!!$(":radio[name="+group+"]:checked").length) {
                    $(":radio[name="+group+"]").css('box-shadow', '0px 0px 0px #FF0000');
                }
                else{
                    hasError = true;
                    $(":radio[name="+group+"]").css('box-shadow', '0px 0px 4px #FF0000');


             }}
对于所有的DOM遍历(.children、.find等),如果不看到HTML,就无法提供帮助。您如何知道您正在选择/检查正确的元素?