Quiero detectar cuando un usuario hace clic fuera de un texto tipo de entrada de campo, no enjQuery -. Detectar cuando un usuario hace clic fuera de un tipo de entrada de campo de texto
Aquí es lo que tengo, pero ambos eventos están disparando contra clic en el interior (foco):
<input id="title" val="hello" />
$("#title").focusout(function() {
console.log('inside');
}).blur(function() {
console.log('outside');
});
'blur' es lo suficientemente bueno para lo que necesita. ¿Cuál es exactamente la pregunta? –
¿Estás seguro? Ambos disparan cuando * salgo * del campo. [Ejemplo] (http://jsfiddle.net/j3XWM/) – user113716
Por favor, aclare su pregunta. Tu descripción de lo que está sucediendo es lo contrario de lo que debería suceder para esos eventos. ¿Estás diciendo realmente que 'enfoque' y 'desenfoque' disparan al hacer clic * dentro * de la entrada? – user113716