感謝您在此查看。我搜索了幾個小時,找不到適合我的問題的解決方案。我有一個固定標題中的5個導航鏈接。點擊一個鏈接工作正常;鏈接顯示隱藏的內容。問題是當試圖去第二個鏈接。第一個鏈接的內容不會消失,第二個鏈接的內容會顯示在第一個鏈接的內容下面。點擊新鏈接時,我需要從第一個鏈接隱藏內容。不知道它是否重要,但我使用bootstrap。這裏是我的代碼:隱藏分區並顯示一個新的單擊
function toggler(divId) {
$("#" + divId).toggle();
}
<div class="row">
<div class="col">
<a href="#" onclick="toggler('slide1');">slide 1</a>
</div>
<div class="col">
<a href="#" onclick="toggler('slide2');">slide 2</a>
</div>
<div class="col">
<a href="#" onclick="toggler('slide3');">slide 3</a>
</div>
<div class="col">
<a href="#" onclick="toggler('slide4');">slide 4</a>
</div>
<div class="col">
<a href="#" onclick="toggler('slide5');">slide 5</a>
</div>
</div>
<div class="container">
<div id="slide1" class='hidden'>
<div class="row">
<div class="col">
<img src="img.jpg">
</div>
<div class="col">
<img src="img.jpg">
</div>
</div>
</div
<div id="slide2" class='hidden'>
<div class="row">
<div class="col">
<img src="img.jpg">
</div>
<div class="col">
<img src="img.jpg">
</div>
</div>
</div>
<div id="slide3" class='hidden'>
<div class="row">
<div class="col">
<img src="img.jpg">
</div>
<div class="col">
<img src="img.jpg">
</div>
</div>
</div>
<div id="slide4" class='hidden'>
<div class="row">
<div class="col">
<img src="img.jpg">
</div>
<div class="col">
<img src="img.jpg">
</div>
</div>
</div>
<div id="slide5" class='hidden'>
<div class="row">
<div class="col">
<img src="img.jpg">
</div>
<div class="col">
<img src="img.jpg">
</div>
</div>
</div>
</div>
https://jsfiddle.net/LLd4sfc9/
你可以提供一個小提琴? – clarkoy
請同時添加所需的任何外部資源,以便小提琴準確反映您的問題。 – scooterlord