HTML5のプロパティを使用してドラッグ可能な DIV を作成するこの小さなスクリプトを作成しましたdragabble
。ドラッグの最後に表示されるヘルパーを除いて、すべて正常に動作します。これを防ぐ方法はありますか?
http://jsfiddle.net/ubugnu/66AVB/
<div id="toBeDragged" style="position: absolute;" draggable="true">
This text <strong>may</strong> be dragged.
</div>
<script>
document.getElementById('toBeDragged').addEventListener('dragstart', function(event) {
X = event.offsetX;
Y = event.offsetY;
});
document.getElementById('toBeDragged').addEventListener('drag', function(event) {
this.style.left = event.pageX - X + 'px';
this.style.top = event.pageY - Y + 'px';
});
</script>
編集: Firefox では動作しないようです! なぜそれが機能しないのか、誰にも考えがありますか?