今天做项目需要用到拖拽调整排序的功能。
做个使用tableDnD插件实现的记录。
tableDnD插件Github
放个demo代码。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Table拖拽测试</title>
<style>
.highlight {
background-color: darkgray;
}
</style>
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="jQuery.tablednd.js"></script>
<script type="text/javascript">
$(function(){
$("#tableId").tableDnD({
//拖拽时的样式
onDragClass:'highlight',
//开始拖拽回调函数
onDragStart:function(table,row){
console.log('onDragStart');
},
//拖拽排序完成后回