I am trying to create a section within a page that you can toggle through different section. I am new to jquery / javascript... =(
I would like the position of the color divs to stay when i toggle through three different sections.
TO BETTER EXPLAIN:
click on subscription(id="subScription") --> red box (id="firstBlock") would appear ////
click on current issue(id="inStore") --> blue box (id="secondBlock") would appear ////
click on Digital Edition("onLine") --> green box (id=thirdBlock") would appear ////
Here is my code snippet:
.line {
background: none repeat scroll 0 0 #E5E5E5;
height: 1px;
position: relative;
top:10px;
z-index: 0;
margin: 0 80px;
}
.midSection .sectionHeader {
width: 230px;
margin-bottom: 18px;
}
.sectionHeader{
background: none repeat scroll 0 0 #ffffff;
font-size: 20px;
line-height: 21px;
margin: 0 auto;
position: relative;
text-align: center;
text-transform: uppercase;
}
.menuLine{
position: relative;
text-align: center;
margin-bottom: 10px;
}
.menuLine div{
position: relative;
margin: 10px 0;
}
.menuLine .menu{
font-family: GillSans,"Gill Sans MT",Calibri,sans-serif;
padding-left: 20px;
padding-right: 20px;
text-transform: uppercase;
border-right-style: solid;
border-width: thin;
border-color: #E5E5E5;
margin-right: -3px;
font-size: 13px;
}
.menu {
display: inline-block;
zoom: 1;
vertical-align: top;
height: 15px;
}
.menuLine .menu#onLine {
border: none;
}
.middleBlock {
height: 100px;
padding: 30px 100px;
background: red;
}
<div class="midSection sections">
<div class="line"></div>
<div class="sectionHeader">How to purchase</div>
<div class="menuLine">
<div id="subScription" class="menu" style="color:grey;">Subscription</div>
<div id="inStore" class="menu" style="color: black;">current Issues</div>
<div id="onLine" class="menu" style="color: black;">Digital Edition</div>
</div>
<div id="firstBlock" class="middleBlock">
<div class="firstBlockContent leftblock">
<h3>"subscribe"<br>"to blah" </h3>
</div>
</div>
<div id="secondBlock" class="middleBlock" style="background:blue;">
<div class="secondBlockContent leftblock">
<h3>"subscribe"<br>"to blah"</h3>
</div>
</div>
<div id="thirdBlock" class="middleBlock" style="background:lightgreen;">
<div class="secondBlockContent leftblock">
<h3>"subscribe"<br>"to blah"</h3>
</div>
</div>
</div>