2011-11-04 43 views
6

He agotado algunos complementos de marcador de posición para que funcione en IE. Actualmente estoy usando http://widgetulous.com/placeholderjs/. Esto funciona en IE8 & 9 pero no en IE7. Lanza un SCRIPT1028: identificador esperado, cadena o número placeholder.js, línea 182 caracteres 5 SCRIPT5009: 'Placeholder' no está definido csr-form.html, línea 72 carácter 3 - Aquí es donde llamo placeholder.js a través de :Marcador de posición en IE7

$(function(){ 
    // Placeholder 
    Placeholder.init(); 
}); 

¿Alguien sabe cómo hacerlo funcionar en IE7 o alguien puede sugerir otro complemento que funcione en IE7?

ACTUALIZADO Aquí está el violín, http://jsfiddle.net/clintongreen/NLWRL/

Gracias

+1

¿Puede proporcionar más contexto? ¿Cómo se incluye ese guión en la página y dónde está en relación con el Placeholder.js incluido? – Kevin

+0

Hola, es un proyecto interno, pero intentaré crear una maqueta en jsfiddle, vivas –

+1

Me gustaría ver las etiquetas '

9

que estoy usando Placeholder-jQuery-Plugin by mathiasbynens en el trabajo.

Dice que IE6 + es compatible, y no hemos tenido ningún problema con IE7.

uso es agradable — establecer el atributo de marcador de posición en las etiquetas de entrada y llamará a $('input').placeholder(); en su $(function())

+0

+1 Eso funciona maravillosamente para mí en IE7 –

+0

En IE7 obtengo un tamaño de entrada cuando borro el campo – Roland

+0

+1 ¡gracias que funciona genial! – IamStalker

Cuestiones relacionadas