html - Toggling between links jQuery -



html - Toggling between links jQuery -

js:

<script type="text/javascript"> <script type="text/javascript"> function slideupall(id){ if(id != "about") $('#about').slideup(); if(id != "team") $('#team').slideup(); if(id != "contact") $('#contact').slideup(); if(id != "job") $('#job').slideup(); } function sd_about(){$('#about').slidedown("slow");} function sd_team(){$('#team').slidedown("slow");} function sd_contact(){$('#contact').slidedown("slow");} function sd_job(){$('#job').slidedown("slow");} $(function(){ $("#about").delegate("anchorordivorimg", "mousedown", function(e){ slideupall(e.target.id); }); }); </script>

html:

<div id="nav"> <ul> <li><a href="#" onclick="sd_about()">about</a></li> <li><a href="#" onclick="sd_team()">team</a></li> <li><a href="#" onclick="sd_contact()">contact</a></li> <li><a href="#" onclick="sd_job()">jobs</a></li> </ul> </div> <div id="about"> <div id="about_left"> </div><!--about_left--> <div id="about_right"> <img src="img/book.png" width="256" height="161" alt="logicpad ebooks" /> </div> <div id="clear"> </div> </div><!--about--> <div id="team"> <h1>team</h1> </div> <div id="contact"> <h1>contact</h1> </div> <div id="job"> <h1>job</h1> </div>

what i'm trying accomplish: if click 1 link, click link, first link retracts , lastly clicked link expands.

what it's doing right now: if click 1 link, click link puts both sets of content 1 below another.

can help me here? doing wrong? please show source code in answer.

try this

<script type="text/javascript"> function slideupall(id){ if(id != "about") $('#about').slideup(); if(id != "team") $('#team').slideup(); if(id != "contact") $('#contact').slideup(); if(id != "job") $('#job').slideup(); } function sd_about(){$('#about').slidedown("slow");} function sd_team(){$('#team').slidedown("slow");} function sd_contact(){$('#contact').slidedown("slow");} function sd_job(){$('#job').slidedown("slow");} $(function(){ $("#about").delegate("anchorordivorimg", "mousedown", function(e){ slideupall(e.target.id); }); }); </script>

jquery html animation

Comments

Popular posts from this blog

iphone - Dismissing a UIAlertView -

c# - Can ProtoBuf-Net deserialize to a flat class? -

javascript - Change element in each JQuery tab to dynamically generated colors -