ExtJS拖拽效果

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:31   2202   0

ExtJS拖拽效果

<html>
    <head>
        <title>hello</title>
  <meta http-equiv="content-type" content="text/html;charset=utf-8">
        <link rel="Stylesheet" type="text/css" href="http:10.19.1.55/lib/extjs/resources/css/ext-all.css" />
        <script type="text/javascript" src="http:10.19.1.55/lib/extjs/bootstrap.js"></script>
  <script type="text/javascript" src="http:10.19.1.55/lib/extjs/locale/ext-lang-zh_CN.js"></script>
  <style type="text/css">
  </style>
        <script type="text/javascript">
            Ext.onReady(function(){
    var drags=document.getElementsByTagName('li');
    for(var i=0;i<drags.length;i++)
    {
     Ext.dd.Registry.register(drags[i]);
    }
    new Ext.dd.DragZone('today');
    new Ext.dd.DragZone('tmrw');
    
    function drop(dropNodeData,source,event,dragNodeData)
    {
     var dragged=source.dragData.ddel;
     var sourceContainer=source.el.dom;
     var desContainer=this.getEl();
     sourceContainer.removeChild(dragged);
     desContainer.appendChild(dragged);
     
     return true;
    }
    var cfg={onNodeDrop:drop};
    new Ext.dd.DropZone('today',cfg);
    new Ext.dd.DropZone('tmrw',cfg);
            })
        </script>
    </head>
    <body>
  <h1>Today</h1>
  <ul id="today">
   <li>shopping</li>
   <li>haircut</li>
  </ul>
  <h1>Tomorrow</h1>
  <ul id="tmrw">
   <li>123</li>
   <li>456</li>
  </ul>
    </body>
</html>










分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP