Sì scusa, il copia incolla del primo valore mi ha ingannato
ovvio che il codice presenta il checked solo sul primo e non sugli altri.
Ti spiego meglio cosa dovrei fare: uso il carosello basato su prototype che permette con un click su un link di far scorrere un div di destinazione sul suo valore.
Ora ho semplicemente usato lo stesso sistema per far sì che l'utente oltre a vedere il colore lo possa anche scegliere (di qui il radio). Ok, il sistema funzionava come volevo, ma è abbastanza fuorviante perchè tenendo il radio al di fuori del link funziona tutto, ma l'utente può cliccare su un link vedere il colore in anteprima, ma non lo ha di fatto scelto (perchè si sceglie con il radio). Quindi si potrebbe incappare in "vedo una cosa, ma di fatto ne sto scegliendo un'altra". Ho pensato quindi di estendere il tag <a> anche al radio ed effettivamente ora cliccando sul radio si sposta anche l'anteprima. Tuttavia ora il radio diventa checked. O almeno lo diventa solo se non c'è alcun radio già in stato di checked.

Rispondi quotando