导航菜单

file explore - 简单的jquery目录树插件

阿里云

file-explore 是一款简单的 jquery 目录树插件。它使用嵌套的无序列表作为目录树的结构,结合 font-awesome 图标可以制作出非常漂亮的 jquery 目录树效果。

使用方法:

在页面中引入 file-explore.css 和 font-awesome 文件,以及 jquery 和 file-explore.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/bootstrap.min.css">
  2. <link rel="stylesheet" href="css/font-awesome.min.css">
  3. <script src="js/jquery.min.js"></script>
  4. <script src="js/file-explore.js"></script>

HTML 结构:

该目录树使用嵌套的无序列表作为目录树的结构,一个目录树的 HTML 结构如下:

  1. <div class="container">
  2. <ul class="file-tree">
  3.     <li><a href="#">收藏夹</a>
  4.     <ul>
  5.         <li><a href="#">文档</a> 
  6.           <ul>
  7.               <li><a href="#">图片</a>
  8.                 <ul>
  9.                     <li> <a href="#link5">Link 5</a> </li>
  10.                     <li> <a href="#link6">Link 6</a> </li>
  11.                     <li> <a href="#link7">Link 7</a> </li>
  12.                     <li> <a href="#link8">Link 8</a> </li>
  13.                     <li> <a href="#">Deeper</a>
  14.                       <ul>
  15.                           <li><a href="#">Link 1</a> </li>
  16.                           <li><a href="#">Link 2</a> </li>
  17.                           <li><a href="#">Link 3</a> </li>
  18.                           <li><a href="#">Link 4</a> </li>
  19.                         </ul>
  20.                     </li>
  21.                 </ul>
  22.               </li>
  23.               <li><a href="#">视频</a>
  24.                 <ul>
  25.                     <li> <a href="#link5">Link 5</a> </li>
  26.                     <li> <a href="#link6">Link 6</a> </li>
  27.                     <li> <a href="#link7">Link 7</a> </li>
  28.                     <li> <a href="#link8">Link 8</a> </li>
  29.                     <li> <a href="#">Deeper</a>
  30.                       <ul>
  31.                           <li><a href="#">Link 1</a> </li>
  32.                           <li><a href="#">Link 2</a> </li>
  33.                           <li><a href="#">Link 3</a> </li>
  34.                           <li><a href="#">Link 4</a> </li>
  35.                         </ul>
  36.                     </li>
  37.                 </ul>
  38.               </li>
  39.  
  40.           </ul>
  41.  
  42.         </li>
  43.         <li><a href="#link2">Link 2</a> </li>
  44.         <li><a href="#link3">Link 3</a> </li>
  45.         <li><a href="#link4">Link 4</a> </li>
  46.       </ul>
  47.     </li>
  48.     <li><a href="#">音乐</a>
  49.     <ul>
  50.         <li><a href="#">Link 1</a> </li>
  51.         <li><a href="#">Link 2</a> </li>
  52.         <li><a href="#">Link 3</a> </li>
  53.         <li><a href="#">Link 4</a> </li>
  54.       </ul></li>
  55.   </ul>
  56. </div>

初始化插件:

在页面 DOM 元素加载完毕之后,可以通过 filetree()方法来对目录树进行初始化。

  1. $(document).ready(function() {
  2.   $(".file-tree").filetree();
  3. });

配置参数:

该 jquery 目录树插件有 2 个可用的配置参数:

第一个参数可以设置是否快速显示下级目录:

  1. $(document).ready(function() {
  2.   $(".file-tree").filetree({
  3.     animationSpeed: 'fast'
  4.   });
  5. });

第二个参数是否在目录树初始化时收缩所有的树节点。

  1. $(document).ready(function() {
  2.   $(".file-tree").filetree({
  3.     collapsed: true,
  4.   });
  5. });

该 jquery 目录树的 github 地址为:https://github.com/GraphicDesignElite/file-tree

file explore - 简单的 jquery 目录树插件

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

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

发表回复

热销模板

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

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