如何触发切换?我有两个 Toogle,每次只需要显示一个。
单击一次切换按钮时,两个容器会在另一个容器下方打开一个容器,但我希望第一个切换容器变得不活动或折叠,而第二个容器处于活动状态,但在同一位置,而不是一个在另一个容器下方。
例如
单击“打开 1”--> div berlin 展开
单击“打开 2”--> div berlin 折叠和 div zurich 展开
ETC...
我的HTML:
<div class="toggle">
<button onclick="male()">open 1</button>
<button onclick="female()">open 2</button>
</div>
<div id="berlin" style="display: none">
Toggle 1 content
</div>
<div id="zurich" style="display: none">
Toggle 2 content
</div>
我的JS
function male() {
var x = document.getElementById("berlin");
if (x.style.display === "none") {
x.style.display = "block";
} else {
x.style.display = "none";
}
}
function female() {
var x = document.getElementById("zurich");
if (x.style.display === "none") {
x.style.display = "block";
} else {
x.style.display = "none";
}
}
有什么想法或帮助吗?提前谢谢
斯蒂芬大帝
30秒到达战场
红糖糍粑
相关分类