Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/02/2009, 12:20
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 4 meses
Puntos: 102
Respuesta: jQuery | Etiqueta "label" como indicador de "radio button"

Bueno, en un rato de curiosidad logré hacerlo desde el radio button, básicamente el evento onChange al grupo y para tomar el seleccionado con el selector :checked

Código javascript:
Ver original
  1. $(document).ready(function() {
  2.     $('input[name=tipoConsulta]').change(function() {
  3.         var seleccion = $('input[name=tipoConsulta]:checked');
  4.        
  5.         $('#tipoConsulta > label > span').attr('class', 'opcion');
  6.         seleccion.prev().removeClass('opcion').addClass('seleccion);
  7.    });
  8. });

De esta manera me agradó más pues puedo hacer varias cosas (como tomar el value y el texto de la etiqueta) partiendo desde la opción seleccionada, lo que reduce el margen de error.

Ojalá a alguien le sirva ...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"