Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/09/2012, 18:54
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: Cambiar CSS de forma permanente (JQuery)

hola de nuevo, ahi te estas acercando a lo que quiero hacer jaja
Cita:
En el ejemplo, los inputs se agregan en cualquier lado :P No tengo ganas de corregirlo, igual funciona.
no problem, para dar la idea alcanza y sobra.

estube viendo el codigo pero hay un detalle, no usaria clases :S
el valor de los atributos no siempre son predefinidos.


por la web encontre esto:

Código Javascript:
Ver original
  1. function cambiarPropiedad(regla,propi,valor) {
  2.   if (document.all)
  3.     miRegla = document.styleSheets[0].rules;
  4.   else
  5.     miRegla = document.styleSheets[0].cssRules;
  6.   for (i=0; reg=miRegla[i]; i++)
  7.     if (reg.selectorText.toLowerCase() == regla.toLowerCase() )
  8.       reg.style[propi]=valor;
  9. }

y funciona como quiero (masomenos) esa funcion cambia el valor en el css de forma directa el tema es que no me convence mucho eso de hacer un for recorriendo todos los estilos hasta dar con el indicado, no habra algo asi en jquery?
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios