Collapsible Menus is a jQuery plugin that makes it easy to create a collapsible menu using nested, unordered lists.

Collapsible Menus for jQuery offers the following features:

  • The ability to convert any level of nested, unordered lists into collapsible menus
  • Collapse all menus on page load, or leave all menus expanded
  • Toggle menus with a slide effect, a fade effect, or no effect at all
  • Class names provided for easily styling menus via CSS
  • Supports multiple menus per page

You can view the instructions, more information, and a couple of demos on the project’s homepage and you can grab the source code, README, as well as the demo page itself on GitHub.