javascript – jQuery add style =“overflow:hidden;”

前端之家收集整理的这篇文章主要介绍了javascript – jQuery add style =“overflow:hidden;”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经创建了一些隐藏我的菜单代码,菜单不完整,但我试图使用jQuery.slideUp()函数,但它添加了style =“overflow:hidden;”到代码,所以当我使用.show我的一个元素被隐藏是#nav:after和#nav:之前添加一个小箭头到菜单底部

这里是js代码

$("span#start_button").click(function () {
        if ($("#nav").is(":hidden")) {
            $("#nav").show("fast");
        } else {
            $("#nav").slideUp();
        }
    });

这是this site的结果

如何停止.slideUp()创建style =“overflow:hidden;” ?

解决方法

您必须删除slideUp()函数的回调时隐藏的overflow:
所以你可以试试
$("#nav").slideUp('fast',function(){ $('#nav').css('overflow','visible') });

或者你可以用css强制它

#nav{overflow:visible!important}

猜你在找的jQuery相关文章