Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2011, 03:06
alavaros
 
Fecha de Ingreso: diciembre-2008
Mensajes: 116
Antigüedad: 15 años, 4 meses
Puntos: 0
Marcar radio button

Buenas, soy un poco novato con Jquery, pero voy aprendiendo poco a poco. Estoy haciendo un formulario, el cual tiene radio buttons, y quiero que según se elija uno u otro, aparezca una pregunta más o no. Creo que eso lo consigo, pero no cambia el radio button marcado, y no se porqué, pondré el código para que se vea más claro:

Código HTML:
<div class="respuesta">
<input type="radio" id="utiles" name="res2" value="Útiles" checked />Útiles</br>
<input type="radio" id="inutiles" name="res2" value="Insuficientes o poco útiles"/> Insuficientes o poco útiles</br>
</div> 
Código Javascript:
Ver original
  1. $(function(){
  2. $("#inutiles").click(function(event) {
  3. event.preventDefault();
  4. $("#pregunta3").slideDown();
  5. $("#inutiles").attr("checked", true);
  6. });
  7. $("#utiles").click(function(event) {
  8. event.preventDefault();
  9. $("#pregunta3").slideUp();
  10. $("#utiles").attr("checked", true);
  11. });
  12. });

Consigo que se deslice la pregunta 3, hacia abajo y hacia arriba, pero no cambia el radio button seleccionado, lo intento con la función attr(), ¿sabe alguien cual es el problema?

Muchas gracias de antemano.

Saludos.