gpt4 book ai didi

javascript - Bootstrap隐藏下拉菜单时出现的白色背景如何去掉?

转载 作者:太空宇宙 更新时间:2023-11-03 22:59:18 25 4
gpt4 key购买 nike

我正在使用 Bootstrap 3.3.4

我有以下 HTML 代码。

<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<ul class="nav navbar-nav">
<li class="projects" class="dropdown"><a class="dropdown-toggle projects" data-toggle="dropdown" href="#"><span class="projects">Projects</span></a>
<ul id="projects-menu" class="dropdown-menu">
<li><a href="/prj/pages/project/projectList.html">List</a></li>
<li><a href="/prj/pages/project/createNewProject.html">Add new project</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>

现在使用 jQuery,我隐藏了主菜单 'Projects' 下的子菜单,如下所示:

$(document).ready(function() {
$("ul#projects-menu").children().hide();
});

菜单被隐藏,但菜单下方出现一个我不想要的白色小背景。为了更好地理解我的问题,请引用下图。在此图像中,您可以看到“元素” 菜单下方出现的白色背景。

See the white background appearing beneath the 'Projects' menu

有人可以在这方面帮助我吗?

谢谢。

最佳答案

尝试以下操作:

$(document).ready(function() {
$("ul#projects-menu").hide();
});

隐藏meniu而不是li的

关于javascript - Bootstrap隐藏下拉菜单时出现的白色背景如何去掉?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37129882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com