Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Problema con emular placeholder con jQuery en Internet Explorer 8

Estas en el tema de Problema con emular placeholder con jQuery en Internet Explorer 8 en el foro de Jquery en Foros del Web. Buen día... ...carajo!, tuve que borrar inmediatamente el contenido de este post porque me di cuenta de cómo solucionar mi problema una vez que lo ...
  #1 (permalink)  
Antiguo 28/02/2014, 12:14
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Problema con emular placeholder con jQuery en Internet Explorer 8

Buen día...


...carajo!, tuve que borrar inmediatamente el contenido de este post porque me di cuenta de cómo solucionar mi problema una vez que lo puse en línea.


PD. No sería mala idea que Foros del Web diera al miembro, en este caso yo, la posibilidad de eliminar un post recién abierto, cuando todavía nadie lo ha respondido, ni siquiera visto.

Última edición por berkeleyPunk; 28/02/2014 a las 12:34
  #2 (permalink)  
Antiguo 28/02/2014, 12:41
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: Problema con emular placeholder con jQuery en Internet Explorer 8

Enhorabuena que hayas encontrado la solución a tu problema. De cualquier forma, ya que publicaste el hilo, sería bueno que muestres la solución, de este modo queda como un aporte.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand
  #3 (permalink)  
Antiguo 28/02/2014, 21:55
Avatar de berkeleyPunk  
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
De acuerdo Respuesta: Problema con emular placeholder con jQuery en Internet Explorer 8

Cita:
Iniciado por Alexis88 Ver Mensaje
sería bueno que muestres la solución...
Híjole!, la verdad me da hasta pena, porque el problema es más evidente que nada. Me explico, maestro Alexis88.

Internet Explorer 8, al menos, no soporta el placeholder. Me puse a googlear por una solución distinta a lo que uno podría hacer con cierta facilidad, que es poner un contenido de color gris al value del elemento, y jugar a quitar/poner el contenido según ocurra este o este otro evento.

Pero al parecer, los códigos que uno puede encontrarse en la red son más o menos lo mismo que pensé en un primer momento. Encontré un sitio (perdí el link) con un jQuery que lee el contenido que uno pone en el placeholder de los elementos, y hace que ese mismo contenido se ponga como contenido del value de dicho elemento, pero de color gris, lo que da la impresión de que es placeholder en IE8.

Francamente, lo admito, no hice una lectura escrupulosa del código, principalmente porque jQuery me da un poco de flojera, al contrario de javascript.

He aquí el código en funcionamiento.

No digo más

Saludos

Última edición por berkeleyPunk; 28/02/2014 a las 22:09

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 22:01.