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实现radio第一次点击选中第二次点击取消功能
May 15 jQuery
jQuery自定义多选下拉框效果
Jun 19 jQuery
详谈表单格式化插件jquery.serializeJSON
Jun 23 jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
基于jQuery解决ios10以上版本缩放问题
Nov 03 jQuery
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
Vue CLI3.0中使用jQuery和Bootstrap的方法
Feb 28 jQuery
jquery 键盘事件 keypress() keydown() keyup()用法总结
Oct 23 jQuery
jquery实现聊天机器人
Feb 08 jQuery
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
jQuery 动态粒子效果示例代码
Jul 07 jQuery
jQuery实现带进度条的轮播图
Sep 13 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扩展
2013/06/13 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
2016/08/21 PHP
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
ExtJS如何设置与获取radio控件的选取状态
2014/01/22 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
jquery实现简单的瀑布流布局
2016/12/11 Javascript
树结构之JavaScript
2017/01/24 Javascript
BootstrapTable加载按钮功能实例代码详解
2017/09/22 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
微信小程序实现留言板(Storage)
2018/11/02 Javascript
JavaScript代码压缩工具UglifyJS和Google Closure Compiler的基本用法
2020/04/13 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
2020/07/28 Javascript
JavaScript实现拖动对话框效果的实现代码
2020/10/12 Javascript
[04:26]2014DOTA2国际邀请赛-Newbee顺利进入胜者组决赛 独家专访战神7
2014/07/19 DOTA
[50:02]完美世界DOTA2联赛循环赛 Magma vs IO BO2第一场 11.01
2020/11/02 DOTA
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
解决python父线程关闭后子线程不关闭问题
2020/04/25 Python
html5 canvas绘制放射性渐变色效果
2018/01/04 HTML / CSS
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
英国领先的票务代理商之一:The Ticket Factory
2019/02/09 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
料理师求职信
2014/01/30 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
《孔繁森》教学反思
2014/04/17 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
博士给导师的自荐信
2015/03/06 职场文书
公司捐书倡议书
2015/04/27 职场文书
隐形的翅膀观后感
2015/06/10 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书
python 爬取天气网卫星图片
2021/06/07 Python
Java 多线程协作作业之信号同步
2022/05/11 Java/Android