jquery.nestable.min.js可拖动标签

主容器为一个叫div的classname为dd的东西。 只要对这个主容器进行捕获加上一个方法 nestable就可以了。

可以给的属性为​​

serialize   直接以字符串的形式给入,意思就是按照当前的排序进行展示 这个东西是返回出来的数组对象。你可以用一个变量来承接他

collapseAll​   这个是用来折叠所有桌面的 , 就是当这种配置生效的时候,需要先将这个东西渲染出来, 也就是在nestable()方法调用完后,然后通过 nestable("collapseAll") 来折叠所有标签。

expandAll​  这个是用来展开所有标签的,  用的方法跟上面的那个一样。

然后还有一些配置项:

  • maxDepth 树节点层次(默认5)
  • group 允许在列表之间拖动的组ID(默认0)
  • listNodeName 创建树结构的的HTML标签(默认'ol')
  • itemNodeName  创建树结构节点的HTML标签(默认'li')
  • rootClass 根节点的class属性名称(默认'dd')
  • listClass 所有节点的class属性名称(默认'dd-list')
  • itemClass 树结构叶子节点class名称(默认'dd-item')
  • dragClass
  • handleClass
  • collapsedClass
  • placeClass
  • emptyClass
  • expandBtnHTML
  • collapseBtnHTML
  • 这些有的我不知道是用来干什么的  如果有机会用, 就交给你了。   (精分现场)​
上一篇:commons - lang(1) StringUtils


下一篇:JS 实现拖动效果