我制作了这个小脚本来使用dragabble
HTML5 中的属性创建一个可拖动的 DIV,一切正常,除了在拖动结束时显示的帮助程序。有没有办法防止这种情况?
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!任何人都知道为什么它不起作用?