我已经在自己的网站中实现了Bootstrap下拉菜单,问题是当我加载页面时,默认菜单会弹出。我在为如何在默认情况下加载页面时隐藏此下拉菜单而苦苦挣扎。

这是HTML结构:

<a href="#" class="dropdown-toggle" data-toggle="dropdown">Sign in</a>
<div class="login_window dropdown-menu">
  ...
</div>


因此,当我加载页面时,将显示该窗口。当我单击某处时,则被隐藏。当我单击它时,将再次显示。没关系。

但是我试图在加载页面时隐藏窗口。如何实现呢?

谢谢

最佳答案

在要隐藏的类的默认CSS中添加display:none ...然后在jquery中执行

$("body").click(function(){
   $('.divclass').css('display','block'); /*or $('.divclass').toggle() */
})

08-18 23:11