Piccolo update
In realtà controllando meglio lo script funziona: oltre a non dare errori correttamente aggiunge e rimuovce la classe checked dall'elemento label corrispondente al radio button selezionato.
Però non aggiorna lo stile presente nel css: come mai?

Rispondi quotando