jQuery-ui插件sortable实现自由拖动排序
网络编程 2021-07-04 16:47www.168986.cn编程入门
这篇文章主要为大家详细介绍了jQuery-ui插件sortable实现自由拖动排序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文为大家分享了jQuery ui插件sortable实现自由拖动排序的具体方法,供大家参考,具体内容如下
此为网上资源demo自己做了修改,记录下方便日后的学习。
效果展示
代码展示
<!doctype html> <html lang="en"> <!-- 学习功能使用Jquery-ui的sortable插件实现拖动排序 author: lisa于2018-5-30 --> <head> <meta charset="utf-8"> <title>终极版拖动排序</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" 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: ; } .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-: 10px; } </style> <script src="http://cdn.bootcss./jquery/3.1.0/jquery.min.js"></script> <script src="http://code.jquery./ui/1.10.4/jquery-ui.js"></script> </head> <body> <div class="container"> <ul class="sortable"> <li id="draggable1" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list1</span> </div> </div> </li> <li id="draggable2" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list2</span> </div> </div> </li> <li id="draggable3" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list3</span> </div> </div> </li> <li id="draggable4" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list4</span> </div> </div> </li> <li id="draggable5" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list5</span> </div> </div> </li> <li id="draggable6" class="drag"> <div class="innerdiv"> <div class="innerdiv2"> <div class="move"></div> <span class="msg">list6</span> </div> </div> </li> </ul> <button class="btn">提交</button> </div> </body> </html> <script> $(function () { var bttn = $('.container .btn'); var arr = ''; var sort = $(".sortable").sortable({ handle: ".move", delay: 0, cursor: 'move', revert: true, s: bttn.click(function (event) { //记录sort后的id顺序数组 var arr = $(".sortable").sortable('toArray'); console.log(arr); }) }); }); </script>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持狼蚁SEO。
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程