Tengo un enlace, y al pasar por encima se activa un pequeño panel de "logeo" (con inputs para usuario y password).
Ante el problema de cuando quitarlo, pensé en que la mejor forma era que se quitara si el usuario hacia click en cualquier otro sitio fuera del panel de login acabado de aparecer.
Esto me lo ha solucionado:
Código PHP:
$('html').click(function() {
//Hide the menus if visible
});
$('#menucontainer').click(function(event){
event.stopPropagation();
});
Pero no estoy seguro de si es muy efectivo, o si es la mejor solución. ¿Qué opinais?