There are lots of jQuery menu and navigation plugins freely available that can do anything you could possibly imagine. We love those innovative and ground-breaking plugins we really do.
But, as we are sure you will agree, the most of the time, all we basically need is a lightweight, functional and easy to style solution. Something that we can easily slot into our templates and themes and will work without any major code tinkering and requires only minor CSS tweaks. And that is what we have for you today – 15 Super Simple jQuery Menu and Navigation solutions that should make your work that little bit easier.
Smooth Navigation Menus contents can either be from direct markup on the page, or via an external file and fetched via Ajax. And thanks to jQuery, a configurable, sleek “slide plus fade in” transition is applied during the unveiling of the sub menus. This menu supports both the horizontal and vertical (sidebar) orientation.
The jdMenu plugin for jQuery provides a clean, simple and elegant solution for creating hierarchical drop down menus. Its lightweight (only 3kb), supports keyboard navigation, custom animation and very easy to style.
4. jQuery Basic Menu
View the demo
This jQuery technique and tutorial describes an extremely basic, yet powerful, method for adding dropdown menus to your application or website.
jQuery MegaMenu 2 is a simple, yet feature rich, jQuery plugin to create an unbloated MegaMenu in seconds. This is actually a sequel to the popular jQuery MegaMenu Plugin, with quiet a lot of changes and improvements within the code base and its overall usability.
This jQuery script lets you add a mega menu to any anchor link on your page, with each menu revealed using a sleek expanding animation. Customize the animation duration plus delay before menu disappears when the mouse rolls out of the anchor.
8. Simple JQuery Accordion Menu
Simple JQuery Accordion Menu will open with the first submenu expanded and items that don't contain a submenu will behave like regular links. The panels are not limited to only lists, you can add anything, handy for those ‘Apple style' accordions with content in each panel. It does allow for nested accordions.
This is a multi-level horizontal CSS menu created using a regular nested HTML list only as far as markup, then transformed into a fully functional drop down menu using CSS and a touch of jQuery. A fade effect is enabled by default, and sub menus will automatically readjust themselves horizontally if too close to the window's right edge.
The first part of this tutorial is dedicated to the task of building a working CSS-only dropdown menu (also known as suckerfish menu), the second part will show you how you can pimp the whole thing with a few lines of jQuery.
In this tutorial you will learn how to make a stylish CSS + XHTML navigation menu with the help of jQuery. You are free to use it in your sites and modify it in whatever fashion you find appropriate.
12. jQuery Menu Bar – Swap's Corner
Simple jQuery Dropdowns, from CSS Tricks, is as simple as you could possibly make a jQuery dropdown menu. Even with its stripped down code and minimal styling it still packs plenty of functionality for your every web design need.
jQuery UI Potato Menu is a simple drop down menu for jQuery that allows for both horizontal and vertical variations.
This tutorial will show you how to create a drop down and keep it as simple as possible so that it can be styled easily.