【发布时间】:2020-09-02 02:29:42
【问题描述】:
在此页面上http://kimcolemanprojects.com/ 我需要有一个下拉菜单,该菜单在单击时打开并在单击同一锚点时再次关闭。喜欢它在这个网站上工作http://angela-moore.co.uk/
到目前为止,这是我的菜单的 html:
<div class="left" id="nav">
<ul id="menu">
<li id="light">
<a href="lighting_video.html">Lighting + Video</a>
<ul style="display: none;">
<li><a href="django_django.html">Django Django</a></li>
<li><a href="suntrap.html">Suntrap</a></li>
</ul>
</li>
<li id="photo">
<a href="photograms.html">Photograms</a>
</li>
<li id="about">
<a class="active" href="about.html">About</a>
</li></ul>
</div><!--end nav-->
如您所见,我只需要它在一个列表项中工作。我需要为此编写 Javascript 的帮助。
因此,当在索引页面上,用户可以看到三个链接照明 + 视频、照片、关于。当用户点击照明 + 视频时,会在下方打开一个子菜单,其中包含更多链接。然后如果用户再次点击照明+视频,它将再次关闭。索引页面上的前三个链接中的每一个都可能发生同样的情况。
【问题讨论】:
标签: javascript drop-down-menu onclick dom-events