Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2013, 07:00
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Duda lista checkbox jQuery

No veo que sea necesario usar JavaScript para hacer eso. Puedes usar perfectamente labels para eso:

Código HTML:
Ver original
  1. <input type="text" id="algo" name="otracosa">
  2. <label for="algo"><img src="perro.png"></label>

Que funcionan justamente como quieres, si se hace click en un label, el elemento al que esté referenciado se marcará. Y luego puedes estilizarlos si su elemento está marcada mediante CSS:

Código CSS:
Ver original
  1. input:checked + label {
  2.   border: 2px;
  3.   border-radius: 5px;
  4. }