-1
我想一個循環添加到這個腳本可以隱藏所有其他分區後,我按其中的一個:我怎樣才能讓一個DIV和隱藏所有其他
function showHideDiv(id) {
var obj = document.getElementById(id);
if (obj.style.display == "none") {
obj.style.display = 'block';
} else if (obj.style.display == "block") {
obj.style.display = 'none';
}
}
<li style="opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0);"><a href="#guitars" onclick="showHideDiv('guitars')">Guitars</a>
</li>
<li style="opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0);"><a href="#basses" onclick="showHideDiv('basses')">Basses</a>
</li>
<li style="opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0);"><a href="#gallary" onclick="showHideDiv('gallary')">GALLLARY</a>
</li>
<div id="guitars" class="guitars" style="display: none;" class="mCustomScrollbar" data-mcs-theme="dark">
<h2>Our Guiters</h2>
</div>
<div id="guitars" class="guitars" style="display: none;" class="mCustomScrollbar" data-mcs-theme="dark">
<h2>Our Basses</h2>
</div>
的ID都應該是獨一無二的。分享你的html標記 – Taleeb
對不起,有什麼問題? – xbilek18
你想構建「標籤」嗎? – cobra