I
ibizara
Please could someone help with an issue I have with creating my
accordion menu nested..
Below is an example, the menu itself works fine just not when I try to
nest.
Thanks
---CODE---
<script type="text/javascript" charset="utf-8">
function toggleMe(a,b){
var e = document.getElementById(a);
for (var i = 0, divs = document.getElementById
("container_"+b).getElementsByTagName("div"); i < divs.length; ++i)
divs.style.display = "none";
if (!e)
return true;
if (e.style.display == "none"){
e.style.display = "block";
}else{
e.style.display = "none";
}
return true;
}
</script>
<div id="container_1">
<a href="javascript:;" onclick="return toggleMe('sub_1',1)">Title 1</
a><br />
<div id="sub_1" style="display:none">
Link 1-1<br />
Link 1-2<br />
Link 1-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_2',1)">Title 2</
a><br />
<div id="sub_2" style="display:none">
Link 2-1<br />
Link 2-2<br />
Link 2-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_3',1)">Title 3</
a><br />
<div id="sub_3" style="display:none">
<!-- NESTED START -->
<div id="container_2">
<a href="javascript:;" onclick="return toggleMe('sub_3-1',2)">Link
3-1</a><br />
<div id="sub_3-1" style="display:none">
Link 3-1-1<br />
Link 3-1-2<br />
Link 3-1-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_3-2',2)">Link
3-2</a><br />
<div id="sub_3-2" style="display:none">
Link 3-2-1<br />
Link 3-2-2<br />
Link 3-2-3
</div>
</div>
<!-- NESTED END -->
</div>
</div>
accordion menu nested..
Below is an example, the menu itself works fine just not when I try to
nest.
Thanks
---CODE---
<script type="text/javascript" charset="utf-8">
function toggleMe(a,b){
var e = document.getElementById(a);
for (var i = 0, divs = document.getElementById
("container_"+b).getElementsByTagName("div"); i < divs.length; ++i)
divs.style.display = "none";
if (!e)
return true;
if (e.style.display == "none"){
e.style.display = "block";
}else{
e.style.display = "none";
}
return true;
}
</script>
<div id="container_1">
<a href="javascript:;" onclick="return toggleMe('sub_1',1)">Title 1</
a><br />
<div id="sub_1" style="display:none">
Link 1-1<br />
Link 1-2<br />
Link 1-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_2',1)">Title 2</
a><br />
<div id="sub_2" style="display:none">
Link 2-1<br />
Link 2-2<br />
Link 2-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_3',1)">Title 3</
a><br />
<div id="sub_3" style="display:none">
<!-- NESTED START -->
<div id="container_2">
<a href="javascript:;" onclick="return toggleMe('sub_3-1',2)">Link
3-1</a><br />
<div id="sub_3-1" style="display:none">
Link 3-1-1<br />
Link 3-1-2<br />
Link 3-1-3
</div>
<a href="javascript:;" onclick="return toggleMe('sub_3-2',2)">Link
3-2</a><br />
<div id="sub_3-2" style="display:none">
Link 3-2-1<br />
Link 3-2-2<br />
Link 3-2-3
</div>
</div>
<!-- NESTED END -->
</div>
</div>