我已經閱讀了很多類似的問題,但是我無法找到我的答案...... 用下面的代碼,我可以打開和關閉我的圖表:的Javascript jQuery的一個觸發切換多個div
<h6 class="toggle-trigger"><a href="#">Chart 3</a></h6>
<div id="Chartspace3" class="toggle-container"></div>
我希望做的是,當「圖3」被點擊時,以下兩個申報單顯示,像這樣:
<h6 class="toggle-trigger"><a href="#">Chart 3</a></h6>
<div id="PassOptionSelection" style="display: none; margin-top: 20px"> </div>
<div id="Chartspace3" class="toggle-container"></div>
但似乎只能用「肘節進行切換的div之一觸發「鏈接...
這裏是我的JS:
$(".toggle-container").hide();
$(".toggle-trigger").click(function(){
$(this).toggleClass("active").next().slideToggle("slow");
return false;
});
[編輯]
這裏是我的HTML的一個更大的樣本:
<h6 class="toggle-trigger"><a href="#">Nombre d'Appels par Passerelle</a></h6>
<div class="toggle-container" id="Chartspace1" style="width: 800px; height: 300px; margin-bottom: 10px"></div>
<h6 class="toggle-trigger"><a href="#">Pourcentage d'Appels par Utilisation de Passerelle</a></h6>
<div class="toggle-container" id="Chartspace2" style="width: 800px; height: 300px; margin-bottom: 10px"></div>
<h6 class="toggle-trigger"><a href="#">Classification des appels par types</a></h6>
<div id="PassOptionSelection" style="display: none; margin-top: 20px"> </div>
<div id="Chartspace3" class="toggle-container" style="width: 800px; height: 800px; margin-bottom: 10px;"></div>
這工作得很好,除了其中只有形式將顯示部分在第三個切換鏈接上,圖表保持隱藏狀態...
謝謝:)我去了你的最後一個選項,但我沒有編寫所有圖表的代碼,只有一個案例是兩個div需要顯示...其餘的是由我之前的那段代碼。 –