我已经在自己的网站中实现了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() */
})