私はdraggble jquery-uiライブラリを使用しています。要素をドラッグしたときに要素をドラッグ可能にする方法
私は2つの要素draggable divと赤い矩形を持っています。
$("#toolbarArea").draggable();
.toolbarArea {
position: relative;
z-index: 100;
height: 30px;
width: 400px;
}
.exosphere {
border: solid 1px #333;
-webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
-moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
}
#toolbarTitle {
cursor: all-scroll;
background-color: #ffffff;
width: 30px;
height: 100%;
float: right;
}
#rslt {
height: 50px;
width: 50px;
background-color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css" rel="stylesheet" />
<div id="toolbarArea" class="toolbarArea exosphere" data-Owner="geomind" data-Date="11/2016">
<span id="toolbarTitle" width="15px" height="15px" class="fa-stack fa-lg">
<i class="fa fa-arrows" aria-hidden="true"></i>
</span>
<iframe id="frTools" style="width:90%;height:25px;overflow: hidden;"></iframe></div>
<div id="rslt"></div>
私は赤い長方形が、それはドラッグtoolbarArea位置を繰り返し行う必要があります。
toolbarArea div内に赤い四角形を入れたくありません。