The jQuery Mega Menu Plugin


FlexMenu is a lightweight and rich-feature solution for creation responsive site navigations. It supports mega menu items, show and hide CSS3 animations, unlimited flyout submenus. The plugin is a bootstrap compatible solution, it’s easier than ever to build a mega menu with a full grid system build in. It can be deployed easily and runs on all modern browsers and mobile devices like iOS, Android and Windows.

The following video movie will show you the plugin work on a test site. This video is a quick overview. Please use our contact form if you have any further questions.

Demo & Features

  • Full Responsive Layout Design
  • Bootstrap Grid Compatible
  • Mega or Flyout Submenus
  • Unlimited Number of Submenu Levels
  • Left & Right Submenu Alignment
  • Show Submenus on Hover or Click
  • View customization - is easy to customize, including the themes and source files
  • Easy Integration
  • Help via Email
  • and so more..
All demo files are accessible by request through mail after purchase of the package.

How To Use

1. Load jQuery.js and jquery.flexmenu.min.js in the head section for your html document:

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.flexmenu.min.js"></script>

2. Load the CSS base, theme and animation file that styles the menu:

<link rel="stylesheet" type="text/css" href="css/flexmenu.css">
<link rel="stylesheet" type="text/css" href="css/flexmenu.animate.css">
<link rel="stylesheet" type="text/css" href="css/flexmenu.theme.dark.css">

3. Set up your HTML:

<ul id="yourmenu">
	<li class="fxm-item"><a href="#">Home</a></li>
	<li class="fxm-item"><a href="#">Blog</a></li>
	<li class="fxm-item">
		<a href="#">Portfolio</a>
		<ul class="fxm-submenu">
			<li class="fxm-item"><a href="#">Applications</a></li>
			<li class="fxm-item"><a href="#">Web Design</a></li>
			<li class="fxm-item"><a href="#">Typography</a></li>
	<li class="fxm-item"><a href="#">Service</a></li>
	<li class="fxm-item"><a href="#">Contact</a></li>

4. Finally just call the plugin on your menu:

4.1 Simple example

$(document).ready(function() {


4.2 Advanced example.

$(document).ready(function() {
		sidemenuWidth: "50%",
		sidemenuSlideSync: true,
		sidemenuSidebar: false,