Revision: 57262
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at May 23, 2012 03:30 by skeletor1101
Initial Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Untitled Document</title> </head> <style> .main_nav { background: #003580; color:#fff; width:800px; height:400px; } .main_nav_full { width:1000px; } .nav_col { float:left; width:200px; } .toplevelnav li{ list-style-type: none; } .toplevelnav{ margin-bottom: -20px; } .red{ background-color: red; } .drop-down{ background-color: #021E2F; height: inherit; } .drop-down ul{ padding-top: 50px; } .main_nav ul{ list-style-type: none; padding-left: 10px; } h5{ font-size: 20px; padding-left: 10px; border-bottom: 1px solid grey; margin: 5px; color: #0082D1; } .main_nav a{ text-decoration: none; font-size: 14px; text-transform: uppercase; color: white; } .navimage{ /*background-image: url("../../navstudents.jpg");*/ height: inherit; } .main_nav li:hover{ background-color: blue; } .main_nav #space{ height:366px; width:295px; background-image:url('navstudents.jpg'); background-repeat:no-repeat; background-position: bottom right; z-index:100; margin-left:505px; padding-top:35px; border:0; } .main_nav_full #space{ height:366px; width:295px; background-image:url('navstudents.jpg'); background-repeat:no-repeat; background-position: bottom right; z-index:100; margin-left:705px; padding-top:35px; border:0; } </style> <body> <div class="toplevelnav"> <ul><li><span class="showdropnav">HOVER</span></li></ul> </div> <div class="main_nav"> <div class="nav_col"> <h5>HEADING</h5> <ul> <a href="#"><li>LINK</li></a> <a href="#" class="drop_down_link" dropDownName="drop-down-1"><li>HOVER</li></a> <a href="#" class="drop_down_link" dropDownName="drop-down-2"><li>HOVER</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col drop-down drop-down-1"> <ul> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col drop-down drop-down-2"> <ul> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col"> <h5>HEADING</h5> <ul> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col"> <h5>HEADING</h5> <ul> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col"> <h5>HEADING</h5> <ul> <a href="#"><li>LINK</li></a> <a href="#" class="drop_down_link" dropDownName="drop-down-3"><li>HOVER</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div class="nav_col drop-down drop-down-3 third-drop"> <ul> <a href="#"><li>LINK</li></a> <a href="#"><li>LINK</li></a> </ul> </div> <div id="space"></div> </div> </body> <script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript" language="javascript"></script> <script> $('.drop-down').hide(); $('.main_nav').hide(); $('.showdropnav').hover(function(){$('.main_nav').show()}, function(){$('.main_nav').hide()}); $('.main_nav').hover(function(){$('.main_nav').show()}, function(){$('.main_nav').hide()}); $('.drop-down').hover(function(){ $(this).show(); if($('a.drop_down_link').hover()){ $('div.main_nav').toggleClass("main_nav_full"); } }, function(){ $(this).hide(); if($('a.drop_down_link').hover()){ $('div.main_nav').toggleClass("main_nav_full"); } }); $('a.drop_down_link').hover(function(){ var dropDown = $(this).attr("dropDownName"); if($('.drop_down').hover()){ $('div.main_nav').toggleClass("main_nav_full"); $('div.'+dropDown).stop(false,true,true).toggle(300,function(){}); } else{ } }); </script> </html>
Initial URL
Initial Description
I am having an issue making the div stay opened when it gets animated
Initial Title
jQuery toggle() issue
Initial Tags
css, javascript, jquery
Initial Language
JavaScript