Comunidad de diseño web y desarrollo en internet online

No funciona evento .blur() jQuery

Citar            
MensajeEscrito el 11 May 2015 06:38 pm
Estoy realizando una aplicación web y tengo un problema con el evento .blur() de jQuery el cuál no se está realizando.

<!-- código HTML del formulario -->
<div class="form-group">
<label for="email" class="control-label pull-left">E-mail *</label>
<div class="col-xs-12 col-sm-5">
<input id="email" class="form-control" type="email" required/>
</div>
</div>

// ARCHIVO JS
$(document).ready(function() {
$("#email").on('blur', function(){
alert("Evento blur");
});
});

El formulario no se encuentra en el index.php, si no en otra página donde está el formulario de registro del usuario, pero el archivo.js se carga en todas las paginas ya que la cabecera la tengo creada en un archivo aparte al cuál lo llamo haciendo un require_once('cabecera.php'); en todas las páginas.

Bueno, pues sencillamente no realiza el evento, no muestra ni el alert(); ya que mi intención es llamar a una función que compruebe si el email se encuentra en la base de datos mediante AJAX para que no lo introduzca si ya está siendo usado por otro usuario.

¿Alguna idea de por qué se comporta así y no lo hace? ¿O de si yo estoy haciendo algo mal? Alguna llamada de archivo, etc...

Gracias de antemano.

Por ucip3

5 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 11 May 2015 08:25 pm
Primero revisa que no haya un error anterior en algún JS mirando la consola de errores del navegador.

Luego prueba poner el alert directamente en el onBlur del input en el código HTML.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 May 2015 03:10 pm
Tu código funciona correctamente: http://jsfiddle.net/zL6crz3L/

Lo vi en google Chrome, Firefox y por supuesto Internet Explorer.

¿seguro que cargaste Jquery antes?

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.