jQuery UI Draggable + Sortable 结合使用(实例讲解)


Posted in jQuery onSeptember 07, 2017

工作中需要将一个左边的设计好的控件,拖拽到右边的面板中,同时保持右边面板中的控件自由排序,这时候就需要及支持拖拽又支持排序的操作了,

Demo截图:从左边控件拖到右边区域

jQuery UI Draggable + Sortable 结合使用(实例讲解)

代码段:

<script type="text/javascript">
  $(function () {
    $("#box_wrap1,#box_wrap2").sortable({
      connectWith: ".box_wrap",
      helper: "clone",
      cursor: "move",//移动时候鼠标样式
      opacity: 0.5, //拖拽过程中透明度
      placeholder: "box-holdplace",//占位符className,设置一个样式
    }).disableSelection();
 
    $(".dragable").draggable({
      connectToSortable: ".sortable",
      helper: "clone",
      // revert: "invalid",
      // handle: ".handle"
    });
  });
</script>

Html 代码:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <title></title>
  <link href="js/bootstrap/css/bootstrap.css" rel="external nofollow" rel="stylesheet" />
  <link href="js/bootstrap/css/bootstrap-theme.min.css" rel="external nofollow" rel="stylesheet" />
  <link href="css/index.css" rel="external nofollow" rel="stylesheet" />
 
  <script src="js/jquery-1.10.2.min.js"></script>
  <script src="js/bootstrap/js/bootstrap.min.js"></script>
 
  <!--Sortable -->
  <script src="//apps.bdimg.com/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
 
</head>
<body>
  <div class="container">
    <div class="row">
      <div class="column col-md-6">
        <div class="box_wrap " id="box_wrap1" >
          <div class="box dragable">
            left-test1
          </div>
          <div class="box dragable">
            left-test2
          </div>
          <div class="box dragable">
            left-test3
          </div>
        </div>
      </div>
      <div class="column col-md-6">
        <div class="box_wrap sortable" id="box_wrap2">
          <div class="box">
            test1
          </div>
          <div class="box">
            test2
          </div>
          <div class="box">
            test3
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
</html>

以上这篇jQuery UI Draggable + Sortable 结合使用(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件Echarts实现的渐变色柱状图
Mar 23 jQuery
jquery实现静态搜索功能(可输入搜索文字)
Mar 28 jQuery
jQuery extend()详解及简单实例
May 06 jQuery
jQuery Jsonp跨域模拟搜索引擎
Jun 17 jQuery
jQuery封装animate.css的实例
Jan 04 jQuery
jQuery中库的引用方法
Jan 06 jQuery
如何用input标签和jquery实现多图片的上传和回显功能
May 16 jQuery
jQuery easyui datagird编辑行删除行功能的实现代码
Sep 20 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
Jquery获取radio选中值实例总结
Jan 17 jQuery
jQuery实现轮播图源码
Oct 23 jQuery
JQuery中的常用事件、对象属性与使用方法分析
Dec 23 jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 #jQuery
jQuery实现的弹幕效果完整实例
Sep 06 #jQuery
jQuery实现的文字逐行向上间歇滚动效果示例
Sep 06 #jQuery
jquery实现限制textarea输入字数的方法
Sep 06 #jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 #jQuery
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 #jQuery
jquery+css实现下拉列表功能
Sep 03 #jQuery
You might like
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
PHP实现操作redis的封装类完整实例
2015/11/14 PHP
PHP的Yii框架中YiiBase入口类的扩展写法示例
2016/03/17 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
2017/08/28 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
js树形控件脚本代码
2008/07/24 Javascript
javascript StringBuilder类实现
2008/12/22 Javascript
csdn 批量接受好友邀请
2009/02/19 Javascript
extjs 学习笔记(二) Ext.Element类
2009/10/13 Javascript
js+css实现增加表单可用性之提示文字
2013/06/03 Javascript
浅析JavaScript中的同名标识符优先级
2013/12/06 Javascript
Jquery easyUI 更新行示例
2014/03/06 Javascript
jquery 表格排序、实时搜索表格内容(附图)
2014/05/19 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
JS在浏览器中解析Base64编码图像
2017/02/09 Javascript
Node.js中环境变量process.env的一些事详解
2017/10/26 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
js设置鼠标悬停改变背景色实现详解
2019/06/26 Javascript
JS中call()和apply()的功能及用法实例分析
2019/06/28 Javascript
Node如何后台数据库使用增删改查功能
2019/11/21 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
详解JavaScript中精度失准问题及解决方法
2020/02/04 Javascript
Python isinstance判断对象类型
2008/09/06 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
2018/02/11 Python
10个Python小技巧你值得拥有
2018/09/29 Python
python路径的写法及目录的获取方式
2019/12/26 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
自荐信要包含哪些内容
2013/11/06 职场文书
学生保证书格式
2015/02/27 职场文书
婚礼父母致辞
2015/07/28 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
zabbix监控mysql的实例方法
2021/06/02 MySQL
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB
JS setTimeout与setInterval的区别
2022/04/20 Javascript