acctman
03-15-2010, 12:08 AM
Right now the current script shows and hide's two divs... it works fine but it does not hide an open div when the other one is shown. basically only one div should be own at a time. can anyone asist with helping me add that piece of coding?
<!-- display Forms -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function ShowHide1(){
$("#slidingDiv1").animate({"height": "toggle"}, { duration: 100 });
}
function ShowHide2(){
$("#slidingDiv2").animate({"height": "toggle"}, { duration: 100 });
}
//]]>
</script>
<a onclick="ShowHide1(); return false;" href="#">Section 1</a>
<a onclick="ShowHide2(); return false;" href="#">Section 2</a>
<div id="slidingDiv1" style="display:none;">
THIS is for Section 1 <a onclick="ShowHide1(); return false;" href="#">hide</a>
</div>
<div id="slidingDiv2" style="display:none;">
This is for Section 2 <a onclick="ShowHide2(); return false;" href="#">hide</a>
</div>
<!-- /display Forms -->
<!-- display Forms -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function ShowHide1(){
$("#slidingDiv1").animate({"height": "toggle"}, { duration: 100 });
}
function ShowHide2(){
$("#slidingDiv2").animate({"height": "toggle"}, { duration: 100 });
}
//]]>
</script>
<a onclick="ShowHide1(); return false;" href="#">Section 1</a>
<a onclick="ShowHide2(); return false;" href="#">Section 2</a>
<div id="slidingDiv1" style="display:none;">
THIS is for Section 1 <a onclick="ShowHide1(); return false;" href="#">hide</a>
</div>
<div id="slidingDiv2" style="display:none;">
This is for Section 2 <a onclick="ShowHide2(); return false;" href="#">hide</a>
</div>
<!-- /display Forms -->