ui插件sortable实现自由拖动排序

此为网上资源demo自己做了修改,记录下方便日后的学习。

效果展示:

ui插件sortable实现自由拖动排序

代码展示:

<!doctype html> <html lang="en"> <!-- 学习功能:使用Jquery-ui的sortable插件实现拖动排序 author: lisa于2018-5-30 --> <head> <meta charset="utf-8"> <title>终极版拖动排序</title> <meta content="width=device-width, initial-scale=1"> <link href=""> <style> * { margin: 0; padding: 0; box-sizing: border-box; } .container { width: 350px; margin: 60px auto; } .container:after { content: ""; display: block; clear: both; } .drag { width: 100%; height: 60px; float: left; margin: -8px 0; } ul li { list-style: none; } .innerdiv { padding: 10px; height: 100%; } .innerdiv2 { border: 1px solid #bdb9b9; background: #fff; height: 100%; } .move { width: 65px; height: 100%; background: pink; float: right; cursor: pointer; } .msg { display: inline-block; width: 130px; padding: 6px 6px 6px 12px; vertical-align: top; } .btn { background: pink; color: #fff; padding: 0px 10px; border-radius: 4px; border: 1px; height: 30px; cursor: pointer; font-size: 1.4rem; float: right; margin-right: 10px; margin-top: 10px; } </style> <script src="https://cdn.bootcss.com/jquery/3.1.0/jquery.min.js"></script> <script src="https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> </head> <body> <div> <ul> <li> <div> <div> <div></div> <span>list1</span> </div> </div> </li> <li> <div> <div> <div></div> <span>list2</span> </div> </div> </li> <li> <div> <div> <div></div> <span>list3</span> </div> </div> </li> <li> <div> <div> <div></div> <span>list4</span> </div> </div> </li> <li> <div> <div> <div></div> <span>list5</span> </div> </div> </li> <li> <div> <div> <div></div> <span>list6</span> </div> </div> </li> </ul> <button>提交</button> </div> </body> </html> <script> $(function () { var bttn = $('.container .btn'); var arr = ''; var sort = $(".sortable").sortable({ handle: ".move", delay: 0, cursor: 'move', revert: true, stop: bttn.click(function (event) { //记录sort后的id顺序数组 var arr = $(".sortable").sortable('toArray'); console.log(arr); }) }); }); </script>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/9c3c6c92dd5d9b92a97f4e5812e35666.html