Foros del Web » Programando para Internet » Jquery »

cambiar css jquery change()

Estas en el tema de cambiar css jquery change() en el foro de Jquery en Foros del Web. Hola estoy tratando de hacer una funcion que cuando detecte un cambio en un input...lo aplique automaticamente para que sea como algo de vista previa ...
  #1 (permalink)  
Antiguo 03/01/2012, 16:51
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 12 años, 7 meses
Puntos: 18
cambiar css jquery change()

Hola estoy tratando de hacer una funcion que cuando detecte un cambio en un input...lo aplique automaticamente para que sea como algo de vista previa ps....este es el codigo...pero NO me funciona

Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.     $("#color_").change(function() {
  3.       var myId = $(this).attr("value");
  4.        $("#menu ul").css("background",myId);
  5.     });
  6. });

si en vez de la variable myId coloco por ejemplo "blue" alli si cambia normalmente pero solo a ese color!....el chiste es que se cambie al color que posee la variable myId y...si el valor de myId si llega ya que yo le coloque un alert que mostrara la variable...y si si me muestra el valor correctamente.! Gracias a los q me puedan ayudar
  #2 (permalink)  
Antiguo 04/01/2012, 04:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: cambiar css jquery change()

si lo que quieres es cambiar el color, usa directamente background-color
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 04/01/2012, 16:17
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 12 años, 7 meses
Puntos: 18
Respuesta: cambiar css jquery change()

Ok muchas gracias compañero

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:31.