zoukankan      html  css  js  c++  java
  • EasyUI + JQuery Sortable 实现可拖动工作台功能。

    HTML

    <div data-options="region:'center'">
            <div class="work_plat_column work_plat_column_left">
                <div class="easyui-panel work_plat_cell" title="历史">
                    <p>123</p>
                </div>
                <div class="easyui-panel work_plat_cell" title="历史2">
                    <p>123</p>
                </div>
            </div>
            <div class="work_plat_column work_plat_column_right">
                <div class="easyui-panel work_plat_cell" title="销售漏斗">
                    <p>123</p>
                </div>
                <div class="easyui-panel work_plat_cell" title="销售漏斗2">
                    <p>123</p>
                </div>
            </div>
        </div>

    对应CSS

    .work_plat_column {float: left; padding: 10px;}
    .work_plat_column_left { 40%; float: left;}
    .work_plat_column_right { 57%; float: right;}
    .portlet-placeholder {border: 1px dotted black;margin-top: 10px; height: 50px;}

    从Jquery下载 Sortable插件js引用。

    JS代码

    $(function () {
        $(".work_plat_column").sortable({
            connectWith: '.work_plat_column',
            handle: '.panel-title',
            placeholder: "portlet-placeholder",
            revert: 'invalid',
            option: 'appendTo',
            stop: function (event, ui) {
                ui.item.find(".work_plat_cell").panel();
            }
        });
        $(".work_plat_cell").parent().css("margin-top", "10px");
        $(".work_plat_column").find(".panel-header").css("cursor","move");
    });

    其中代码 

    stop: function (event, ui) {
      ui.item.find(".work_plat_cell").panel();
    }
    是使拖动后元素自适应当前容器宽度。
  • 相关阅读:
    qt5--数据类型转换
    qt5-QWidget坐标系统和大小和展示区域
    qt5---布局
    qt5-信号和槽
    tomcat中文请求乱码问题
    centos安装ab测试工具
    golang学习之go简单博客应用
    nodejs的jsonrpc调用
    centos下mongodb安装
    使用connect-multiparty限制nodejs图片上传
  • 原文地址:https://www.cnblogs.com/chenliang-zibo/p/4434777.html
Copyright © 2011-2022 走看看