我的div具有以下结构的长连胜关闭所有div:如何切换时,另一格打开
<div id="income">
<h5 onclick="toggle_visibility('incometoggle');">INCOME</h5>
<div id="incometoggle">
<h6>Income Total</h6>
</div>
</div>
<div id="income2">
<h5 onclick="toggle_visibility('incometoggle2');">INCOME2</h5>
<div id="incometoggle2" style="display:none;">
<h6>Income Total2</h6>
</div>
</div>
<div id="income3">
<h5 onclick="toggle_visibility('incometoggle3');">INCOME3</h5>
<div id="incometoggle3" style="display:none;">
<h6>Income Total3</h6>
</div>
</div>
我有这样的代码,使他们打开和关闭:
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'none') e.style.display = 'block';
else e.style.display = 'none';
}
在现场加载时,第一个div被打开,其余的被关闭。
http://jsfiddle.net/txa2x9qq/3/
我怎么能挣钱的时候,第二个被打开,等等第一个div接近 - 在同一时间只有一个开了有什么打算?
谢谢
可以吗使用jQuery?因为它会更简单 – Balder 2014-09-29 10:42:10
的jQuery中是否有“手风琴”使用您实现上述期望的功能 – 2014-09-29 10:55:49