Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/02/2017, 16:04
lepe
 
Fecha de Ingreso: febrero-2008
Mensajes: 160
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Consulta sencilla

Hola de nuevo

una nueva consulta, funciona perfecto el que desaparezca el boton con la funcion $(this).mouseout(function(login)

Ahora el problema es que cuando estoy logeado aparecen unos enlaces diferentes en el box y cuando muevo el cursor para clickar en uno de ellos desaparece el box sin dejarme cerrar la cuenta

¿Alguna sugerencia a añadir o modificar sobre el siguiente codigo?

Código:
$(document).ready(function() {
$(function() {
    var button = $('#loginButton');
    var box = $('#loginBox');
    var form = $('#loginForm');
    button.removeAttr('href');
	
	button.mouseover(function(){
		box.show();
		if(!button.hasClass('active'))
			button.toggleClass('active');
	});
	
    button.mouseup(function(login) {
        box.toggle();
        button.toggleClass('active');
    });
    form.mouseout(function() { 
        return false;
    });
    $(this).mouseout(function(login) {
        if(!($(login.target).parent('#loginButton').length > 0)) {
            button.removeClass('active');
            box.hide();
        }
    });
});

	$("#signin").validate();
});
Saludos

Última edición por lepe; 26/02/2017 a las 16:38