1

这是小提琴

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

如果有人可以帮助我,那就太好了。谢谢!

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();
            });
        });

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

4

1 回答 1

5

改用slideToggle

$(".show").click(function(){
    $("#box").slideToggle();
});

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

于 2012-10-25T03:31:30.750 回答