Me parece que esta opción es mejor, usando clases de CSS:
Código Javascript
:
Ver original$(function(){
$('input[type="radio"]').click(function(){
var _radio = $(this);//obtener radiobutton cliqueado
var label = $('label[for="'+_radio.attr('id')+'"]');//obtener label correspondiente a este radiobutton
var _grupo = _radio.attr('name');//obtener grupo al que pertenece el radiobutton
$('input[name="'+_grupo+ '"]').siblings('label').removeClass('chequeado'); //poner en colorNormal todas las labels de ese GRUPO de radiobuttons
if(_radio.is(':checked')){
label.toggleClass('chequeado');
}else{
label.toggleClass('chequeado');
}
});
});