zoukankan      html  css  js  c++  java
  • easyUI拖动:draggable()方法运用

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>demo</title>
    <link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/default/easyui.css">
    <!--<link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/black/easyui.css">-->
    <link rel="stylesheet" type="text/css" href="js/jquery-easyui/themes/icon.css">
    <script src="js/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery-easyui/jquery.easyui.min.js"></script>
    </head>
    <body>
    <h2>面板嵌套</h2>
    <p>面板可以放置在容器中,可以包含其他组件。west、east、north、south表示方位;region:地区</p>
    <div style="margin:20px 0 10px 0;"></div>
    <div class="easyui-panel" title="Nested Panel" style="700px;height:200px;padding:10px;">
    <div class="easyui-layout" data-options="fit:true">
    <div data-options="region:'west',split:true" style="100px;padding:10px">
    西部 Content
    </div>
    <div data-options="region:'east'" style="100px;padding:10px">
    东部 Content
    </div>
    <div data-options="region:'center'" style="padding:10px">
    中间 Content
    </div>
    <div data-options="region:'north'" style="padding:10px">
    北部 Content
    </div>
    <div data-options="region:'south'" style="padding:10px">
    南部 Content
    </div>
    </div>
    </div>

    <br><br><br><br>
    <div id="box1" class="box1" style=" 100px; height: 100px; background-color: #f00">第一个盒子</div>
    <div id="box2" class="box2" style=" 100px; height: 100px; background-color: #f0f">第二个盒子</div>
    <div id="box3" class="box3" style=" 100px; height: 100px; background-color: yellow">第三个盒子</div>

    <script>
    $(document).ready(function(){
    $('#box1').draggable();//第一个盒子可以随意拖动,且原来的位置被之后的盒子取代
    $('#box2').draggable({
    //第二个盒子也可以随意拖动,创建一个克隆(clone)了原来元素的代理(proxy)让其可以拖动。
    //鼠标放开的瞬间原来的盒子才会消失,否则是一种复制出来的盒子在动的现象。
    proxy:'clone'
    });

    //通过创建自定义代理(proxy)让其可以拖动。且拖动时显示自定义的文本内容
    $('#box3').draggable({
    proxy:function(source){
    var p = $('<div class="proxy">hello 点击拖动会显示我的文本内容</div>');
    p.appendTo('body');
    return p;
    }
    });
    })
    </script>

    </body>
    </html>
    没有人能一路单纯到底,但是要记住,别忘了最初的自己!
  • 相关阅读:
    jvm字节码简介
    Class类文件结构
    springboot 配置webservice接口
    jdk(1.8)命令行工具(二)
    springboot集成JsonRpc2.0
    jdk命令行工具(一)
    linux安装spark-2.3.0集群
    linux安装scala环境
    [机器学习实践] 针对Breast-Cancer数据集
    mac下 selenium + python 配置和入门
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/9223522.html
Copyright © 2011-2022 走看看