All Projects → zhangsilei → menu

zhangsilei / menu

Licence: other
基于jQuery的轻量级响应式菜单插件

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to menu

Selectmenu
Simple, easily and diversity menu solution
Stars: ✭ 284 (+1477.78%)
Mutual labels:  jquery-plugin, menu
Metismenu
Related projects
Stars: ✭ 1,904 (+10477.78%)
Mutual labels:  jquery-plugin, menu
Sidr
Sidr is a jQuery plugin for creating side menus and the easiest way for doing your menu responsive.
Stars: ✭ 2,924 (+16144.44%)
Mutual labels:  jquery-plugin, menu
Jquery Ui Contextmenu
jQuery plugin that turns a jQueryUI menu widget into a context menu.
Stars: ✭ 170 (+844.44%)
Mutual labels:  jquery-plugin, menu
drawer
A touch-enabled drawer component for the modern web.
Stars: ✭ 26 (+44.44%)
Mutual labels:  jquery-plugin, menu
lazeemenu
Multi-level sidebar menu - JQuery plugin
Stars: ✭ 40 (+122.22%)
Mutual labels:  jquery-plugin, menu
Jquery Menu Editor
Multilevel Menu Editor for Bootstrap 4.x (Html & Javascript code)
Stars: ✭ 144 (+700%)
Mutual labels:  jquery-plugin, menu
Hc Offcanvas Nav
JavaScript library for creating toggled off-canvas multi-level navigations, allowing endless nesting of submenu elements, supporting swipe gestures, keyboard interactions and ARIA attributes.
Stars: ✭ 201 (+1016.67%)
Mutual labels:  jquery-plugin, menu
Ace-Responsive-Menu
Ace responsive menu is a lightweight jQuery plugin to create responsive multi-level navigation menus with multi device support. Ace responsive menu comes with 3 variants like horizontal, vertical and accordion menu. It gives complete responsive menu solution for any kind of websites or admin templates. The plugin has clean and well commented val…
Stars: ✭ 46 (+155.56%)
Mutual labels:  jquery-plugin, jquery-menu
selectr
✅ The coolest jQuery select plugin you've never seen
Stars: ✭ 19 (+5.56%)
Mutual labels:  jquery-plugin, menu
ml-stack-nav
Customizable, responsive, accessible, easy-to-use multi-level stack navigation menu with slide effect.
Stars: ✭ 20 (+11.11%)
Mutual labels:  jquery-plugin, menu
jquery-xhr-upload-queue
📂 A jQuery queued file uploading plugin.
Stars: ✭ 17 (-5.56%)
Mutual labels:  jquery-plugin
XLShredLoader
A collection of mods for Skater XL that use the Unity Mod Manager (reworked from the XLShredMenu mod)
Stars: ✭ 33 (+83.33%)
Mutual labels:  menu
CoolSlidingMenu
A powerful menu that you can customize it。
Stars: ✭ 25 (+38.89%)
Mutual labels:  menu
dom-navigator
⚓️ JS library that allow keyboard navigation through DOM elements (←↑→↓).
Stars: ✭ 36 (+100%)
Mutual labels:  jquery-plugin
leaflet-locationpicker
Simple location picker on Leaflet map
Stars: ✭ 31 (+72.22%)
Mutual labels:  jquery-plugin
natural js
Natural-JS : Javascript Front-End Architecture Framework
Stars: ✭ 35 (+94.44%)
Mutual labels:  jquery-plugin
tabullet
Simple jQuery plugins for creating a table that can insert, edit, and delete row in one place.
Stars: ✭ 13 (-27.78%)
Mutual labels:  jquery-plugin
jquery-load-json
jQuery plugin that enables developers to load JSON data from the server and load JSON object into the DOM
Stars: ✭ 26 (+44.44%)
Mutual labels:  jquery-plugin
WaveSideBar
Animated side bar view
Stars: ✭ 38 (+111.11%)
Mutual labels:  menu

Menu.js v0.17

V 0.17版本说明:

修复主题参数失效bug;
修复公共参数height导致的二级菜单高度间隙问题;

一、插件说明

  1. Menu.js是一款基于jQuery的轻量级响应式菜单插件,可以根据喜好进行个性化的UI定制。
    兼容性:支持Chrome、Safari、Firefox、IE7+ 等主流浏览器

  2. 支持响应式布局,可在移动端使用。

  3. 默认加载 fastclick.js,若页面中未引入也无影响,只是会降级到原生click事件,会有300ms延迟你懂的。

  4. 参数说明

    PC端参数示例:

    一级菜单参数示例:

    • fontSize: '16px'(字体大小)
    • fontColor: '#fff'(字体颜色)
    • bgColor: '#0E90D2'(背景颜色)
    • hoverFontColor: '#fff'(鼠标悬浮字体颜色)
    • hoverBgColor: '#0C79B1'(鼠标悬浮背景颜色)
    • itemSpace: 1(菜单间隙,默认1px)

    二级菜单参数示例:

    • subFontSize: '16px'(字体大小)
    • subFontColor: '#fff'(字体颜色)
    • subBgColor: '#0E90D2'(背景颜色)
    • subHoverFontColor: '#fff'(鼠标悬浮字体颜色)
    • subHoverBgColor: '#0C79B1'(鼠标悬浮背景颜色)

    公用参数示例:

    • height: 40(菜单高度,默认40px)
    • itemWidth: 20(菜单宽度:除去自身内容的宽度之外,附加的横向宽度,默认20px)
    • theme: 'blue'(主题:blue | dark,默认为blue)

    移动端参数示例:

    一级菜单参数示例:

    • mBgColor: '#000'(背景颜色)
    • mFontColor: '#000'(字体颜色)

    二级菜单参数示例:

    • mSubBgColor: '#000'(背景颜色)
    • mSubFontColor: '#000'(字体颜色)

    公用参数示例:

    • mMaskColor: '#000'(遮罩层颜色)
    • mMenuBtnColor: '#000'(菜单按钮颜色)
    • closeIconColor: '#fff'(关闭按钮颜色)
    • animate: false(动画效果,默认关闭。支持:'fade')
    • speed: 200(动画速度,随animate属性而开合。支持:'fade'、'slide',单位:ms)
  5. 效果展示

二、使用说明

  1. 获取 menu:直接下载

  2. 引入 menu 样式

    <link rel="stylesheet" href="/path/menu.min.css"/> 
  3. 在 jQuery 之后引入 menu 插件

    <script src="/path/jquery-1.12.2.min.js"></script>
    <script src="/path/menu.min.js"></script>
  4. 粘贴html代码块

    <div class="ve-menu">     
      <ul class="ve-menu-pc">
        <li><a href="#">link</a></li>
        <li><a href="#">link</a>
          <ul>  
            <li><a href="#">aaa</a></li>
            <li><a href="#">bbb</a></li>
            <li><a href="#">ccc</a></li> 
          </ul>
        </li>
        <li><a href="#">link</a></li>
        <li><a href="#">link</a></li>
      </ul>
    </div>
  5. 初始化 menu

    $(function() {
      $('.ve-menu').menu({
        // settting...
      });
    });
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].