导航菜单

移动优先多级导航菜单jQuery插件

阿里云


这是一款移动优先的 jquery 多级导航菜单插件。该导航菜单采用响应式设计,在移动手机上,菜单会显示为隐藏侧边栏菜单。该导航菜单的特点还有:

响应式设计,在移动手机上显示隐藏侧边栏菜单

也想出现在这里?联系我们
创客主机

菜单项可以定制多种动画特效

提供 20 多种内置的主题效果

使用简单,seo 友好。

使用方法

在页面中引入下面的 codehim-dropdown.css 和 jquery 和 codehim-dropdown.js 文件。

  1. <link rel="stylesheet" type="text/css" href="codehim-dropdown.css" />
  2. <script src="js/jquery.min.js"></script>
  3. <script src="js/codehim.dropdown.js"></script>

HTML 结构

导航菜单使用下面的 HTML 结构:

  1. <nav class="codehim-dropdown">
  2.   <ul class="dropdown-items">
  3.     <li class="home-link">
  4.        <a href="#home_link"><i class="fa fa-home"></i></a>
  5.     </li>
  6.     <li>
  7.        <span class="dropdown-heading">
  8.        <i class="icon fa fa-rss"></i>
  9.        News and Media</span>
  10.        <ul class="menu-items">
  11.           <li> <a href="#1"> Item one</a></li>
  12.           <li class="has-child">
  13.              <span class="parent">Item two  </span>
  14.              <ul>
  15.                 <li> <a href="#11"> sub item one</a></li>
  16.                 <li> <a href="#11"> sub item two</a></li>
  17.                 <li> <a href="#11"> sub item two</a></li>
  18.              </ul>
  19.           </li>
  20.           <li> <a href="#1">Item three </a></li>
  21.           <li> <a href="#1"> Item four</a></li>
  22.           <li> <a href="#1">Item five </a></li>
  23.           <li class="has-child">
  24.              <span class="parent">Item last  </span>
  25.              <ul>
  26.                 <li> <a href="#11"> sub item one</a></li>
  27.                 <li> <a href="#11"> sub item two</a></li>
  28.                 <li> <a href="#11"> sub item two</a></li>
  29.                 <li class="has-child">
  30.                    <span class="parent">Item two  </span>
  31.                    <ul>
  32.                       <li> <a href="#11"> sub item one</a></li>
  33.                       <li> <a href="#11"> sub item two</a></li>
  34.                       <li> <a href="#11"> sub item two</a></li>
  35.                    </ul>
  36.                 </li>
  37.              </ul>
  38.           </li>
  39.        </ul>
  40.     </li>
  41.     <li> <a class="main-links" href="#11">
  42.       <i class="icon fa fa-question-circle"></i>
  43.       About</a>
  44.     </li>
  45.     <li> <a class="main-links" href="#11">
  46.       <i class="icon fa fa-envelope"></i>
  47.       Contact</a>
  48.     </li>
  49.   </ul>
  50. </nav>

初始化插件

在页面 DOM 元素加载完毕之后,通过下面的方法来初始化该导航菜单插件。

  1. $(function(){
  2.   $(".codehim-dropdown").CodehimDropdown();
  3. });

配置参数

该导航菜单插件可用的配置参数有:

  1. skin: "red", //skin color for menubar and drawer
  2. slideUpOther: true, //close other opened dropdowns if user trigger new one 
  3. sticky: true, //fixed menubar on top, false to static
  4.   /* Some settings for mobile devices (small screen) when horizontal menubar converted into offcanvas menu */
  5. listAnimation: "fadeInUp", //Animate list items when revealed 
  6. subListAnimation: "fadeInUp", //Animate sub items when revealed 
  7.   //@info: any animation can be used, put the name of animation class name from animate.css in the above options
  8. dimOverlay: true, //possible options true or false 
  9. offCanvasSpeed: "default", //possible options are default, fast, faster, slow and slower
  10. offCanvasDirection: "left", //possible options are left and right 
  11. offCanvasWidth: 290, //the width of drawer on mobile devices in pixels
  12. onOffCanvasOpen: function () {}, //your custom function to execute when menu open on mobile devices
  13. onOffCanvasClose: function () {}, //your custom function to execute when menu closed

skin:导航菜单的皮肤颜色

slideUpOther:是否在触发新的菜单时,关闭其它已经打开的菜单

sticky:菜单是否固定在顶部

listAnimation:菜单显示时的菜单项动画

subListAnimation:菜单显示时的子菜单项动画

dimOverlay:是否显示遮罩层

offCanvasSpeed:打开侧边栏的速度:default, fast, faster, slow 或 slower

offCanvasDirection:侧边栏的方向:left 或 right

offCanvasWidth:侧边栏的宽度,默认值为 290 像素

onOffCanvasOpen:侧边栏菜单打开时的回调函数

onOffCanvasClose:侧边栏菜单关闭时的回调函数
Github 网址为:https://github.com/CodeHimBlog/multilevel-dropdown

移动优先多级导航菜单 jQuery 插件

已有 386 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!