Código Javascript:
Ver original
$('input').focusout(function(){ mostrarTooltip(); }); $('input').focusin(function(){ $(this).next('.tooltip').remove(); }); $('submit').click(function(){ mostrarTooltip(); });
El focusout para que lo valide en el momento. El del submit para que lo valide antes de enviarse.
El problema que tengo es que si escribo en el input y sin quitar el foco del mismo, le doy al submit, la funcion mostrarTooltip se me ejecuta dos veces (y aparece dos veces el mismo tooltip, lo cual es logico). Entonces, si recupero el foco del input, el evento focusin quita solo uno de los tooltips, dejando el otro.
Alguna manera de que solo saque un tooltip??
Muchas gracias.