Javascript 显示另一个div时是否显示div?

Javascript 显示另一个div时是否显示div?,javascript,jquery,Javascript,Jquery,我有一个菜单,点击后会打开一个下拉菜单。下拉div设置为显示none,并在单击菜单项时更改类。我还有另一个有display的div:none,我想在显示下拉列表时显示这个div。如何使用javascript实现这一点 html: 我想展示的是隐藏的Div。 隐藏下拉菜单 显示nr 2的菜单按钮 1.<div id="site-overlay"> 2.<div id="dropdown_fullwidth"> 3.<a href="#_" class="mega

我有一个菜单,点击后会打开一个下拉菜单。下拉div设置为显示none,并在单击菜单项时更改类。我还有另一个有display的div:none,我想在显示下拉列表时显示这个div。如何使用javascript实现这一点

html:

我想展示的是隐藏的Div。 隐藏下拉菜单 显示nr 2的菜单按钮

 1.<div id="site-overlay">
 2.<div id="dropdown_fullwidth">
 3.<a href="#_" class="megamenu_drop">Computers</a>

点击显示隐藏div nr1的小提琴:不幸的是,这不是SO的主题。如果你展示了一些你尝试过的JS,它会变得更符合主题。正如tjons所建议的,不确定这是否脱离主题,但可能需要缩小范围,因为有很多方法可以做到这一点:1为两个div提供另一个相同的类,该类具有display:none,并将该类设置为活动或禁用。那会影响到任何有那个等级的东西。2捕获将dic设置为不隐藏的事件,并运行一些js对第二个div执行相同的操作最明显的解决方案,3将第二个div放在第一个div中,但样式为绝对或相对,并为其提供顶部/右侧样式属性,以将其放置在正确的位置。您可能需要对隐藏/取消隐藏该div,因为就目前而言,在该事件中添加一些javascript以对第二个div执行相同的操作是非常明显的答案。。这有什么问题吗?嗯,我没意识到这是离题的。我试过的是在小提琴里面。我原以为在menuclick上显示div会管用,但当我开始在几个menuitems上点击时,它就错了,所以在理想的下拉显示时显示它。