滑出和鼠标外面的故障jquery

sge*_*tim 1 javascript css jquery

这是小提琴.

问题是,当您单击按钮关闭滑出框时,会出现故障.我不知道如何解决它.

如果有人可以帮助我,这将是伟大的.谢谢!

var mouse_is_inside = false;

        $(document).ready(function(){

            $('#box').hover(function(){ 
                mouse_is_inside=true; 
            }, function(){ 
                mouse_is_inside=false; 
            });
            $("body").mouseup(function(){ 
                if(! mouse_is_inside) $('#box').slideUp();
            });
        });
Run Code Online (Sandbox Code Playgroud)

这是代码,如果它可以帮助任何人.

nne*_*neo 5

slideToggle改为使用:

$(".show").click(function(){
    $("#box").slideToggle();
});
Run Code Online (Sandbox Code Playgroud)

小提琴:http://jsfiddle.net/9spzQ/10/