拖放列表重新排序插件 jQuery DraggableNestableList.js

  • 源码大小:8.68KB
  • 所需积分:1积分
  • 源码编号:19JP-3597
  • 浏览次数:535次
  • 最后更新:2023年06月30日
  • 所属栏目:其他
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

DraggableNestableList.js是一个小型jQuery可拖动列表插件,它允许用户在保持嵌套级别的同时,将项目(或子列表)从列表中的一个位置拖动到另一个位置

基于拖放原理,它允许用户拖动HTML列表中的项目,以便轻松更改它们的顺序。

如何使用它:

1.在文档中加载必要的jQuery库和材质图标。

  1. <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" />
  2. <script src="/path/to/cdn/jquery.min.js"></script>

2.加载DraggableNestableList.js插件的文件。

  1. <link rel="stylesheet" href="/path/to/DraggableNestableList.min.css" />
  2. <script src="/path/to//DraggableNestableList.js"></script>

3.初始化嵌套HTML列表上的DraggableNestableList,插件将处理其余部分。

  1. <ul id="myList">
  2. <li>simple item 1</li>
  3. <li><a href="#">simple item 2</a></li>
  4. <li>simple item 3</li>
  5. <li>
  6. Nested Item 1
  7. <ul>
  8. <li>simple item 1</li>
  9. <li>simple item 2</li>
  10. <li>simple item 3</li>
  11. <li>
  12. Nested Item 2
  13. <ul>
  14. <li>simple item 1</li>
  15. <li>simple item 2</li>
  16. <li>simple item 3</li>
  17. </ul>
  18. </li>
  19. </ul>
  20. </li>
  21. </ul>
  1. let dnl = new DraggableNestableList("#myList");

预览截图