Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
<link class="jsbin" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js"></script>
<meta charset=utf-8 />
<title>JS Bin</title>
<!--[if IE]>
  <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<style>
  article, aside, figure, footer, header, hgroup, 
  menu, nav, section { display: block; }
  #ct { width:10; height:10; padding:10px; border:1px solid #000;}
  #icon { width:100; height:50; padding:10px; border:1px solid #000; }
  #dropHere div{width:10; height:10; padding:10px; border:1px solid #000;}
</style>
</head>
  <body style="width:100%;height:100%;">
  
  <div style="position:absolute; top:20px; left:10px;">
    <div id="icon">Icon</div>
  </div>
  
  <div id="ctt" style="position:absolute; top:20px; left:200px;">
    <div id="ct">start this drag when you drag the icon</div>
  </div>
    
  
  <div id="dropHere" style="width:300px; height:300px; position:absolute; left:25%; top:25%; background-color:#cacaca;"> 
    
    <div id="ct1">sortable 1</div>
      
    
    <div id="ct2">sortable 2</div>
    
    
   <div id="ct3">sortable 3</div>
    
    
  </div>
    <div id='test'></div>
  
</body>
</html>
 
$(document).ready(function()
{
  
  $('#icon').mousedown(function(e) {
    $('#ctt').css('top',e.pageY +'px');
    $('#ctt').css('left',e.pageX +'px');
    $('#ct').trigger(e);
  });
  
  
  $('#dropHere').sortable({ placeholder: 'ui-state-highlight' });
  $('#ct').draggable({
           connectToSortable: '#dropHere',
       cursorAt: { top: 15, left: 225 }
  });
  
  
});
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers