html列表拖拽排序插件,可对列表自由拖拽排序的jQuery插件
dragslot.js是一款可以对列表自由拖拽排序的jQuery插件。该插件主要的功能是实现了列表项可以在各个列表中相互拖拽. 对于像todo list, 分配任务列表都可以应用这个效果。
使用方法
在页面中引入dragslot.css和dragslot.js文件。
HTML结构
使用该插件的基本HTML结构要求如下:
drag item 1
drag item 2
初始化插件
在页面DOM元素加载完毕之后,可以通过下面的方法来初始化该列表拖拽插件。
$('#dragslot').dragslot({
slotItemClass : 'slot-item',
placeholderClass : 'placeholder',
dragItemClass : 'drag-item',
slotListClass : 'slot-list',
slotHandlerClass : 'slot-handler',
emptySlotClass : 'empty-slot',
slotClass : 'slot',
slotItem : 'li',
slotList : 'ul',
dropCallback: function(el){
alert('dragItem : ' + el.dragItemId);
}
});
配置参数
dragslot.js插件的可用配置参数有:
slotItemClass:被拖拽列表项的css class名称。默认值为"slot-item"。
placeholderClass:被拖拽列表项占位符的class名称。默认为"placeholder"。
dragItemClass:列表项被拖动时添加到列表项的class名称,默认为"drag-item"。
slotListClass:列表的class名称。默认为"slot-list"。
slotHandlerClass:包裹被拖动列表项的容器的class名称,默认为"slot-handler"。
emptySlotClass:空槽的class名称,默认为"empty-slot"。
slotClass:slot的class名称,默认为"slot"。
slotItem:要拖动的html元素,默认是li元素。
slotList:要拖动的列表,默认是ul元素。
dropCallback:当被拖动的列表项被放下时的回调函数。
关于作者
dragslot.js插件的作者是Ashley Lv。关于该插件的问题可以咨询她。她的联系方式有:
html列表拖拽排序插件,可对列表自由拖拽排序的jQuery插件相关推荐
- html5向上向下兼容插件,Sticky Header-兼容IE8的页面顶部固定jQuery插件
sticky-header.js是一款非常实用的兼容IE8+浏览器的页面顶部固定jQuery插件.该页面顶部固定插件可以通过参数来控制header元素的样式及固定效果,并且提供了丰富的回调函数. 使用 ...
- 超全超实用的Javascript类库和jQuery插件大全之二:文字处理,表格和列表处理,实用......
为什么80%的码农都做不了架构师?>>> 日期:2012-10-15 来源:GBin1.com 如果你需要解决一些开发中遇到的技术问题的话,很可能会找到一些相关的javasc ...
- 15款提高表格操作的jQuery插件
table表格由于它的浏览器兼容性和复杂的标签嵌套方式,可以算是添加样式最困难的对象之一了.大多数前端er都把网页中的table标签替 换为div,主要就是因为div要比table更容易添加CSS样式 ...
- 超全超实用的Javascript类库和jQuery插件大全之一:图片,地图和图形
为什么80%的码农都做不了架构师?>>> 日期:2012-10-10 来源:GBin1.com 如果你需要解决一些开发中遇到的技术问题的话,很可能会找到一些相关的javasc ...
- 分享13个帮助你简化开发的jQuery插件
为什么80%的码农都做不了架构师?>>> 日期:2012-7-23 来源:GBin1.com jQuery的社区力量的重要体现就是jQuery插件,我们每隔一段时间就会在jQ ...
- jquery插件课程1 幻灯片、城市选择、日期时间选择、拖放、方向拖动插件
jquery插件课程1 幻灯片.城市选择.日期时间选择.拖放.方向拖动插件 一.总结 一句话总结:都是jquery插件,都还比较小,参数(配置参数.数据)一般都是通过json传递. 1.插件配置数据 ...
- 帮助你构建自适应布局的30款优秀 jQuery 插件(上篇)
自适应设计(Responsive Layouts)是时下网页设计领域最热门的话题之一,自适应设计的目标是要让产品界面能够响应用户的行为,根据不同终端设备自动调整尺寸,带给用户良好的使用体验.下面是收集 ...
- 100个优秀jQuery插件精选
100个优秀jQuery插件精选 在2012年里出现了很多很棒的jQuery插件,如结合CSS3的jQuery动画.强大的支持多设备浏览的响应性布局设计.使用视频作为网页设计背景.jQuery图像幻灯 ...
- 40 个让你的网站更加友好的 jQuery 插件
一个插件的基本功能是执行一个含有元素集合的函数数组.每个方法和jQuery核心组成一个插件,如.fadeOut()或.addClass().一个jQuery插件是一个基本的可以扩充jQuery 原型对 ...
- bootstrap jquery 插件 简单总结
主要分为 Bootstrap 基本结构.Bootstrap CSS.Bootstrap 布局组件和 Bootstrap 插件几个部分 下面是内置的jQuery插件 通过data API 调用 因 ...
最新文章
- 红外遥感设计报告论文+电路原理图
- 帕斯卡三角形(Pascal's triangle)
- ADT 怎么删除logcat过滤规则
- java 函数名调用_粉丝提问|c语言:如何定义一个和库函数名一样的函数,并在函数中调用该库函数...
- #1182 : 欧拉路·三(有向图的欧拉路)
- CF603E-Pastoral Oddities【CDQ分治,可撤销并查集】
- jboss4 java_带有JBoss工具的OpenShift 3上的Java EE 7应用程序
- spring boot 启动类
- 二叉搜索树中第k大元素_二叉搜索树中第K个最小元素
- Integer String int 相互转化
- Laravel 超好用代码提示工具 Laravel IDE Helper
- 一个整数,它加上100后是一个完全平方数,加上168又是一个完全平方数,请问该数是多少?...
- Messenger Group Redesign - 缓解群组社交压力设计思考
- 王朝娱乐H5 游戏源码(cocos creator , pomelo + mongDB)搭建教程
- WPF:新手入门教程
- 分组交换(Packet Switching)和线路交换(Circuit Switching)
- linux 在本地创建svn服务器_linux下搭建SVN
- 3:表的基本操作-MySQL
- 太极·Magisk框架v4.1.3 安卓版
- 刘易远:你自己,才是自己的救世主
热门文章
- 新增磁盘并把新磁盘虚拟化成逻辑卷,把文件系统/home挂载到这个新逻辑卷
- tRNAscan-SE 预测tRNA基因
- Windows 10浏览器Edge和Chrome大比拼
- 100教育:一场与信任赛跑的赌注
- python里面的类和对象_Python中类和对象在内存中是如何保存?
- java 使用new新建一个对象时的操作过程
- plspl和oracle,LOL2017LSPL春季死啊DS轻取NON ME逆转GD赢得首胜
- linux 日志 停止滚动,linux – syslog在日志轮换后停止记录
- java 查询线程_Java多线程查询
- qt chart 如何使网格填满整个窗口_Qt实现截屏的关键函数