【发布时间】:2016-07-10 21:27:05
【问题描述】:
我创建了一个非常简单的javascript:
function dropdownFunction() {
document.getElementById("dropdown").classList.toggle("show");
}
使用以下 HTML:
<div class="dropdown">
<button onclick="dropdownFunction()" class="dropbtn">Dropdown</button>
<div id="dropdown" class="dropdown-content">
<a href="#">Link 1</a>
<a href="#">Link 2</a>
<a href="#">Link 3</a>
</div>
</div>
这可行,但是正如您所期望的,当我使用相同的 HTML 代码创建第二个下拉按钮时,单击它会打开第一个按钮下拉菜单。我想知道是否可以修改该脚本,以便我可以将该功能用于所有下拉菜单,而不是为我在网站上使用的每个下拉按钮创建新功能。
【问题讨论】:
-
你能添加更多你提到的下拉菜单
标签: javascript jquery html css drop-down-menu