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实现二级联动效果
Mar 30 jQuery
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
jQuery开源组件BootstrapValidator使用详解
Jun 29 jQuery
jQuery实现返回顶部按钮和scroll滚动功能[带动画效果]
Jul 05 jQuery
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
Apr 26 jQuery
jQuery插件实现非常实用的tab栏切换功能【案例】
Feb 18 jQuery
基于 jQuery 实现键盘事件监听控件
Apr 04 jQuery
jquery实现选项卡切换代码实例
May 14 jQuery
jQuery实现鼠标滑动切换图片
May 27 jQuery
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
jquery简易手风琴插件的封装
Oct 13 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的面试题集,附我的答案和分析(一)
2006/11/19 PHP
Symfony数据校验方法实例分析
2015/01/26 PHP
WAF的正确bypass
2017/01/05 PHP
扩展String功能方法
2006/09/22 Javascript
jQuery ctrl+Enter shift+Enter实现代码
2010/02/07 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
jQuery .tmpl() 用法示例介绍
2014/08/21 Javascript
javascript简单实现滑动菜单效果的方法
2015/07/27 Javascript
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
json的使用小结
2016/06/08 Javascript
node.js基于mongodb的搜索分页示例
2017/01/22 Javascript
win系统下nodejs环境安装配置
2017/05/04 NodeJs
20行JS代码实现网页刮刮乐效果
2017/06/23 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
vue里如何主动销毁keep-alive缓存的组件
2019/03/21 Javascript
Angular实现svg和png图片下载实现
2019/05/05 Javascript
vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码
2020/05/19 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
[01:31]完美与DOTA2历程
2014/07/31 DOTA
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
[01:24:16]2018DOTA2亚洲邀请赛 4.6 全明星赛
2018/04/10 DOTA
python做量化投资系列之比特币初始配置
2018/01/23 Python
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
python调用外部程序的实操步骤
2019/03/04 Python
python3对接mysql数据库实例详解
2019/04/30 Python
Django中的静态文件管理过程解析
2019/08/01 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
CSS3 Flex 弹性布局实例代码详解
2018/11/01 HTML / CSS
俄罗斯品牌服装和鞋子在线商店:BRIONITY
2020/03/26 全球购物
四川internet信息高速公路(C#)笔试题
2012/02/29 面试题
勤俭节约演讲稿
2014/05/08 职场文书
中队活动总结
2014/08/27 职场文书
运动会广播稿50字
2015/08/19 职场文书
2019终止劳动合同协议书最新范本!
2019/07/09 职场文书
MySQL Server层四个日志的实现
2022/03/31 MySQL