Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2012, 03:31
Avatar de Ventru3
Ventru3
 
Fecha de Ingreso: noviembre-2010
Ubicación: Disneylandia
Mensajes: 86
Antigüedad: 13 años, 5 meses
Puntos: 13
Buscar elemento con $(this)

Hola, estoy haciendo empezando con Javascript utilizando el framework de jQuery así que mis conocimientos son bastante bajos.

He creado una pagina que me previsualiza el texto y me cambia el color del texto sleccionandolo en un input (tipo radio). Hasta hay todo perfecto, ahora quiero que cuando haga click en un input, el input seleccionado anterior pierda su estilo (esta parte también me va) y lo coja el input al cual he hecho click.

El codigo de esa parte lo tengo asi:
Código Javascript:
Ver original
  1. $('#colors input').click(
  2.     function(){
  3.         $('span').removeClass('selected');
  4.         $(this).has('span').addClass('selected');
  5. });

El $(this) me devuelve el input en el que he hecho click, pero no consigo que me añada el estilo al otro span porque no se que sintaxis utilizar para ello.