Best jQuery Menus Plugins & Tutorials with Demo

    Creating Swipeable Side Menu in jQuery

    Creating Swipeable Side Menu in jQuery

    Today, I will be sharing an experiment to replicate the behavior of the side menu, similar to what you’ve seen on smartphone applications, but this tutorial is for the web. I will take you through each step from structuring your layout and adding swipe gestures to open/close the menu, usable on both desktop and smartphones.

    Simple Vertical Menu with jQuery and CSS3

    Simple Vertical Menu with jQuery and CSS3

    In this tutorial I`m going to show you how to create a simple, but very stylish vertical menu using some CSS3, a bit of jQuery, a custom text font and the most impressive icon font you can find at this moment, which is FontAwesome.

    Combine all of these with a nice color scheme and you get a beautiful UI element, ready to be used in your projects!

    Universal Responsive Mega Menu with jQuery & CSS3

    Universal Responsive Mega Menu with jQuery & CSS3

    In this a author put together a flexible mega menu system that can hold 12 sizes of drop downs, unlimited fly-out elements combined with a jQuery script to enhance the whole system.It can be used as a sticky footer (with mega “drop-ups”) using the exact same markup as the “standard” mega menu. You can switch between those 2 variants just by changing a single class.

    Features:

    • Header and Footer Mega Menus
    • Fully Responsive Menu
    • Retina Ready Graphics
    • Flexible 12-Columns Grid
    • Styled Typography and Elements
    • Simple Working Contact Form
    • Clean and Professional Design
    • Touch-Screen Devices Friendly
    • Cross-Browser Support

    SmartMenus : jQuery Advance website menu scripts

    SmartMenus : jQuery Advance website menu scripts

    SmartMenus jQuery is a successor to one of the oldest website menu scripts which was released back on August 2, 2001. Although the name of the project remains the same, the jQuery plugin is a completely new open-source script designed and developed from scratch. It’s main goal was to create a script that supports equally well widest possible variety of browsers running on all kinds of platforms and devices – desktop computers, tablets, mobile phones.

    Features:

    • Optimized for mobile and desktop browsers supporting touch, mouse or both inputs at the same time
    • Section 508 compliant and fully accessible to assistive technology like screen readers
    • List-based (search engine friendly) markup – can be easily generated from any kind of database
    • Completely CSS driven with fully customizable menu styles
    • Unlimited menu trees on the same page and unlimited sub menu levels supported
    • Horizontal or vertical main menu items arrangement
    • Absolute/relative/fixed positioning for the main menus supported
    • Right-to-left and bottom-to-top display of the sub menus is possible
    • Full window size detection – the menus will always be kept inside the window’s boundaries
    • Automatically adjustable width for the sub menus is possible (including min/max settings)
    • Keyboard navigation friendly (Tab key)

    jQuery Responsive Megamenu with CSS3

    jQuery Responsive Megamenu with CSS3

    Responsive Megamenu is a menu component based in CSS and Javascript code. It can be used like a dropdown navigation, megamenu navigation or both. It’s has a responsive and fluid layout.

    Features:

    • 11 Styles
    • Javascript/CSS3 effects
    • Grid system
    • Responsive layout
    • Fluid layout
    • Collapsible
    • Major browsers compatible

    Twitter Bootstrap Hover Dropdown jQuery Plugin

    Twitter Bootstrap Hover Dropdown jQuery Plugin

    An unofficial Twitter Bootstrap plugin to enable Twitter Bootstrap dropdowns to activate on hover and provide a nice user experience.

    Creating Multi Level Dropdown Menu CSS & jQuery

    Creating Multi Level Dropdown Menu CSS & jQuery

    I’ve been playing with a layout that needed an good looking dropdown menu, so I’ve decided to create one myself, and also created this tutorial, hopefully it will prove to be useful to those who needs similar drop down menu. We will be creating 3 level sub menus in pure CSS, it should work without any JavaScript, and at the end we will add jQuery for that sliding effect.

    offCanvasMenu : jQuery Responsive off-canvas toggling Menu

    offCanvasMenu : jQuery Responsive off-canvas toggling Menu

    offCanvasMenu is a jQuery/Zepto plugin that provides an easy way to implement an off-canvas toggling menu, a navigation metaphor made popular by mobile applications.

    When activated, offCanvasMenu “slides” the menu element into view, “pushing” other content to the side.

    IcoRoll : jQuery Scroll Navigation System

    IcoRoll : jQuery Scroll Navigation System

    Responsive scroll menu system providing ideal solution for vertical navigation on pc and mobile devices.It connects html id attribute on page with menu, so menu knows where user is on page.

    Features:

    • Responsive
    • Uses touch, mouse and mouse wheel events
    • Easy configuration
    • Easy theme change ( one commented css file )
    • Works on almost all browsers ( only not on IE6 )
    • Supports touch slide effect
    • Is integrated with icomoon icons ( 3800 free and open source icons)
    • Has additional feature – text tooltips to redirect user to different section of page

    jQuery Hidden Panel

    jQuery Hidden Panel

    A jQuery plugin which added the hidden panel to the 4 position of the browser corner. You can use it to display a image gallery or video showcase.

    Features:

    • Support 4 position, top, right, bottom and left.
    • Trigger by click or mouseover.
    • Chainable, works fine with other plugin.