菜单和导航-Bootstrap-submenup多级下拉菜单插件

Bootstrap-submenu是一款在原生bootstrap Dropdowns组件的基础上进行扩展,可以生成多级子菜单的多级下拉菜单插件。
原生的bootstrap下拉菜单只有一层,通过bootstrap-submenu插件,可以生成多级子菜单。

安装

可以通过npm和bower来安装bootstrap-submenu插件。

$ npm install bootstrap-submenu
$ bower install bootstrap-submenu                 

使用方法

在页面中引入bootstrap相关文件和插件所需的相关文件。

<link rel="stylesheet" href="path/to/bootstrap.min.css">
<link rel="stylesheet" href="path/to/bootstrap-submenu.min.css">
<script src="path/to/jquery.min.js"></script>
<script src="path/to/bootstrap.min.js"></script>
<script src="path/to/bootstrap-submenu.min.js"></script>
HTML结构

制作多级下拉菜单的HTML结构如下:

<div class="dropdown">
  <button class="btn btn-default" type="button" data-toggle="dropdown">
  Dropdown
  <span class="caret"></span>
  </button>
  <ul class="dropdown-menu" role="menu">
    <li><a tabindex="0">Action</a></li>
    <li class="dropdown-submenu">
      <a tabindex="0" data-toggle="dropdown">二级菜单</a>
      <ul class="dropdown-menu">
        <li class="dropdown-header">Dropdown header</li>
        <li><a tabindex="0">二级菜单项</a></li>
        <li class="disabled"><a tabindex="0">二级菜单项</a></li>
        <li><a tabindex="0">二级菜单项</a></li>
      </ul>
    </li>
    <li><a tabindex="0">一级菜单项</a></li>
    <li class="divider"></li>
    <li><a tabindex="0">一级菜单项</a></li>
  </ul>
</div>
初始化插件

然后在页面加载完毕之后,通过下面的方法来初始化后该bootstrap多级下拉菜单插件。

$('.dropdown-submenu > a').submenupicker();

该bootstrap多级下拉菜单插件的github地址为:https://github.com/vsn4ik/bootstrap-submenu

在线预览 网盘下载

郑重声明:

1 本资源来源于互联网,资源的版权归资源原作者所持有,受《中华人民共和国著作权法》等相关法律保护。

2 由于无法和原作者取得联系,所以上传的部分资源无法先通过原作者的同意就分享给大家了,如本资源侵犯了您(原作者)的权益,请联系我们(微信号 xiaohaimei1989),我们会立马删除您的资源,并向您表达诚挚的歉意!

3 本站是一个公益型网站,分享资源的目的在于传播知识,分享知识,收取一点点打赏的辛苦费是用于网站的日常运营开支,并非用于商业用途。

4 本站资源只提供学习和参考研究使用,使用过后请在第一时间内删除。本站不承担资源被单位或个人商用带来的法律责任。

发表评论