Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/10/2013, 11:19
Avatar de carscx
carscx
 
Fecha de Ingreso: noviembre-2008
Mensajes: 227
Antigüedad: 16 años
Puntos: 10
Respuesta: IE8 se cierra solo con el keyup

SI, eso era lo primero que me marcaba, que tenia que estar dentro del DOM ready.

Finalmente lo pude hacer andar!!

El problema venia por otro lado completamente distinto.

Probando linea por linea, comentando y descomentando, prueba y error.

Pude comprobar que el fallo venia por el .remove() del mensaje.

Lo modifiqué y funciona perfecto.

Paso el codigo corregido.

Lo deje con la funcion .bind() que me pareció mas apropiada.

Código Javascript:
Ver original
  1. $("input#mailOlvida").bind("keydown", function() {  
  2.                         $(this).parent().find(".errorMSG").hide(); 
  3.                         var inputVal = $("input#mailOlvida").val();
  4.                         var emailReg = /^([\w-\.]+@{1}([\w-]+\.)+[\w-]{2,4})?$/;
  5.                         if(!emailReg.test(inputVal)) {
  6.                             $(this).after('<span class="errorMSG">Escriba un e-mail válido.</span>');
  7.                             $("#recuerdaPassBtn").addClass("disabledBtn");                             
  8.                         }else{
  9.                             $("#recuerdaPassBtn").removeClass("disabledBtn");
  10.                         }
  11.                     });


Muchas gracias a todos!!!

Lo marco como solucionado!
__________________
Frontend Developer
JS+HTML5+CSS3
Backend Developer
PHP+MySQL