Skip to content

Instantly share code, notes, and snippets.

@DrizzlyOwl
Created February 3, 2015 11:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DrizzlyOwl/a9ad52dfeb1e431c06b3 to your computer and use it in GitHub Desktop.
Save DrizzlyOwl/a9ad52dfeb1e431c06b3 to your computer and use it in GitHub Desktop.
LEzOwP
<div class="sidebar">
<ul class="main-menu">
<li class="main-menu__item"><a href="http://google.com">Link</a></li>
<li class="main-menu__item main-menu__item--parent">
<a href="#">Parent Dropdown</a>
<ul class="main-menu__sub-menu">
<li class="main-menu__sub-menu__item"><a href="http://google.com">Child Link</a></li>
<li class="main-menu__item--parent main-menu__sub-menu__item">
<a href="#">Child Dropdown</a>
<ul class="main-menu__sub-menu main-menu__sub-menu--2">
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
</ul>
</li>
<li class="main-menu__item--parent main-menu__sub-menu__item main-menu__sub-menu--1__item">
<a href="#">Child Dropdown</a>
<ul class="main-menu__sub-menu main-menu__sub-menu--2">
<li class="main-menu__sub-menu__item main-menu__sub-menu--2__item"><a href="http://google.com">Grandchild Link</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
// Nested Accordion(s)
// @requires latest versions of jQuery & jQuery-UI
jQuery(document).ready(function($) {
jQuery(".main-menu__item--parent").accordion({
heightStyle: "content",
collapsible: true
});
});
li{
display: block;
}
li a{
display: block;
}
ul{
display: block;
}
.main-menu__sub-menu{
display: none;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment