dragsort

jQuery 框架排序小工具
授权协议 Ms-PL
开发语言 JavaScript
所属分类 Web应用开发、 常用JavaScript包
软件类型 开源软件
地区 不详
投 递 者 夏建木
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

dragsort 是一个 JavaScript 文件,允许用户在 jQuery 框架上通过拖拽来来做列表排序。

用法:

$("ul").dragsort({ dragSelector: "li", dragEnd: function() { }, 
dragBetween: false, placeHolderTemplate: "<li></li>" });
$("ul").dragsort("destroy");

dragSelector: The CSS selector  of the element inside the list item to act as the drag handle. The default is the list item itself e.g. LI.
dragSelectorExclude: The css selector of the elements inside the dragSelector to not trigger dragsort. The default is "input, textarea".
itemSelector: The css selector of the list items that are moveable. Will only match elements that are immediate children of list container. The default is tag name of first child e.g. LI.
dragEnd: The callback function that will be called after the dragging has ended (only called if the list order has changed). The keyword "this" in function will refer to list item that was dragged.
dragBetween: Set to "true" if you want to enable the ability to drag between selected lists or to allow dragging of the list item outside of the list for auto scroll. The default is false.
placeHolderTemplate: The html of the place holder for the dragged item. The default is empty list item e.g."<li></li>".
scrollContainer: The css selector of the element you want to scroll (i.e. div with overflow set to auto) when the list item is dragged outside the list. The default is window.
scrollSpeed: A number that represents the speed that the page will scroll when dragging an item outside the scroll container, a higher value is faster and a lower value is slower. Set to 0 to disable scrolling. The default is 5.


  • /** * * * 设置参数的说明: * drag:开始拖拽的回调 * beforeExchange: 当被拖拽元素, 和相邻的元素交换位置前的回调方法,如果回调方法返回 false 那么会阻止位置的交换, 回调的入参(exchangeItem(将要交换位置的元素)) * afterExchange: 当被拖拽元素, 和相邻的元素交换位置后的回调方法, 回调的入参(与拖拽元素交换位置的

  • 1.destroy时,没给容器加id,不能执行成功--->修改源码如下: if (options == "destroy") { $(this).trigger("dragsort-uninit");//modified $(this.selector) to $(this) return; } 2.可拖动区域有滚动条时,纵坐标计算有

  •   一、导入js。导入jquery.dragsort.js外还需要导入jQuery。 二、HTML部分   <!DOCTYPE html> <html> <head> <title>DragSort Example </title> <meta charset="utf-8" /> <link href="desktop.css" rel="stylesheet" type

  • 参考:https://www.cnblogs.com/always-online/p/5160475.html  

  • 官网: dragsort.codeplex.com 引入jquery包 然后导入diagsort包 <script type="text/javascript" src="static/js/jquery.dragsort.js"></script> 使用 $("ul").dragsort() 默认拖拽的标签的li 可以通过修改dragSelector参数实现拖拽其他标签 例如拖拽tr标签 $("

  • jquery list dragsort列表拖动插件使用方法 $("ul").dragsort({     dragSelector: "li",     dragEnd: function() { },     dragBetween: false,     placeHolderTemplate: "<li></li>" }); jquery list dragsort列表拖动插件参数说明 d

  • 转载地址:http://blog.sina.com.cn/s/blog_944b24ef0101cv81.html 插件地址:http://dragsort.codeplex.com/ html部分: table情况,           < table  id='tableid'>             < tr>                    ……             < /tr

  • 1、在IE下第一次拖动的时候,被拖动的li元素会不显示,查了很多资料发现是因为在IE中定位出了问题,li标签还在,只是位置计算出错。解决的办法是在li的css样式中position设置为relative。这个问题在火狐等其他浏览器是不存在的。 2、如果拖动的li所在容器出现了滚动条,当滚动条滑到最下面的时候,拖拽下面的li的浮动层位置会出现偏移。解决的办法是在jquery.dragsort.js中

  • 本功能针对表格实现分页 需要引用jquery及其插件jqurey.dragsort 处理器参见:  在服务器端实现数据任意排序算法   先看一下示例代码: 1 $('table.list').tableDragsort({ 2 handler:'/user/sort', //排序处理器 3 selector:'.moveable', //拖放对象选择器 4

  • Jquery list dragsort插件能对ul的li进行排序,实现列表拖动排序效果。   插件下载地址:http://dragsort.codeplex.com/ Demo地址:    http://www.uedsc.com/wp-content/uploads/2014/04/jquery-list-dragsort/   jquery list dragsort列表拖动插件使用方法 $

 相关资料
  • 1. 逻辑层 1.1注册小程序 App(Object) App() 函数用来注册一个小程序。接受一个 Object 参数, App() 必须在 app.js 中调用,且只能调用一次。​ Object参数说明 属性 类型 描述 触发时机 onLaunch Function 生命周期回调—监听小程序初始化 小程序初始化完成时触发(全局只触发一次) onShow Function 生命周期回调—监听小程

  • mpVue 小程序框架 SDK 接入mpVue小程序框架需要「微信授权」和「集成SDK」。 微信小程序授权 登录「诸葛io分析平台」后,进入「数据接入」-「微信小程序」开始微信小程序授权,点击「开始授权」,进入「微信授权」页面进行授权。 注: 微信小程序授权必须是企业号(已发布并审核通过),个人号不能授权。 授权后,会自动采集小程序头像、小程序名称、AppID(小程序ID)等小程序信息;在已授权列

  • WePY 小程序框架 SDK 接入WePY小程序框架需要「微信授权」和「集成SDK」。 微信小程序授权 登录「诸葛io分析平台」后,进入「数据接入」-「微信小程序」开始微信小程序授权,点击「开始授权」,进入「微信授权」页面进行授权。 注: 微信小程序授权必须是企业号(已发布并审核通过),个人号不能授权。 授权后,会自动采集小程序头像、小程序名称、AppID(小程序ID)等小程序信息;在已授权列表中

  • 本文向大家介绍微信小程序wepy框架笔记小结,包括了微信小程序wepy框架笔记小结的使用技巧和注意事项,需要的朋友参考一下 该框架是腾讯内部基于小程序的开发框架,设计思路基本参考VUE,开发模式和编码风 格上80%以上接近VUE 优势 组件化开发 小程序虽然有标签可以实现组件复用,但仅限于模板片段层面的复用,业务代码与交互事件 仍需在页面处理。无法实现组件化的松耦合与复用的效果。 wepy组件示例

  • 作者:CommanderXL 与目前业内的几个小程序框架相比较而言,mpx 开发设计的出发点就是基于原生的小程序去做功能增强。所以从开发框架的角度来说,是没有任何“包袱”,围绕着原生小程序这个 core 去做不同功能的 patch 工作,使得开发小程序的体验更好。 于是我挑了一些我非常感兴趣的点去学习了下 mpx 在相关功能上的设计与实现。 编译环节 动态入口编译 不同于 web 规范,我们都知道

  • 作者:hiyuki Mpx是一款致力于提高小程序开发体验的增强型小程序框架,通过Mpx,我们能够以最先进的web开发体验(Vue + Webpack)来开发生产性能深度优化的小程序,Mpx具有以下一些优秀特性: 数据响应特性(watch/computed) 增强的模板语法(动态组件/样式绑定/类名绑定/内联事件函数/双向绑定等) 深度性能优化(原生自定义组件/基于依赖收集和数据变化的setData

  • mpVue 插件版小程序框架 SDK 接入mpVue插件版小程序框架需要「微信授权」和「集成SDK」。 微信小程序授权 登录「诸葛io分析平台」后,进入「数据接入」-「微信小程序」开始微信小程序授权,点击「开始授权」,进入「微信授权」页面进行授权。 注: 微信小程序授权必须是企业号(已发布并审核通过),个人号不能授权。 授权后,会自动采集小程序头像、小程序名称、AppID(小程序ID)等小程序信息

  • null 有人有类似问题的经验吗?在我看来,这应该是很常见的,如果我必须完全自己实现它,那就奇怪了。我在这里发现了一些关于编排和编排系统理论的问题(比如这个和这个),但没有发现实现它的工具的真实示例。此外,我认为我们并不完全是在谈论微服务--任务不是延长和繁重的,它们只是很多,在后台运行,执行许多类型的短任务。我不会为每种工作类型创建服务。 我现在也不是在寻找云和容器服务--据我所知,部署是一个不