作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在尝试使用 ondrag()
和 div
上的一些其他功能在 HTML
上动态呈现页面。
这些事件似乎都没有触发,我也没有收到任何错误。我也找不到很多有用的文档。我是不是理解错了,您可以使用这些事件编写功能脚本来在屏幕上拖动一个 div 吗?
最佳答案
查看此文档:https://developer.mozilla.org/En/DragDrop/Drag_and_Drop
注意:它并不适用于所有浏览器。
如果您想要跨浏览器支持,请使用 jQuery:http://jqueryui.com/demos/draggable/
jQuery 示例:
<div id="draggable" class="ui-widget-content">
<p>Drag me around</p>
</div>
<script>
$(function() {
$( "#draggable" ).draggable({
drag: function(event, ui) {}
});
});
</script>
另一个例子:
<div id="toBeDragged" draggable="true">
This text <strong>may</strong> be dragged.
</div>
<script>
document.getElementById('toBeDragged').addEventListener('dragstart', function(event) {
event.dataTransfer.setData('text/plain', 'This text may be dragged');
});
</script>
关于Javascript ondrag,ondragstart,ondragend,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4367055/
我正在使用 draggable='true' 属性在我的网站中创建可拖动元素,但遇到了外观问题。 拖动基本上是为了重新排序元素,所以我想拿起它们,将它们拖到新位置,然后简单地将它们释放到新位置,但是一
我一直在尝试使用 ondrag()和 div 上的一些其他功能在 HTML 上动态呈现页面。 这些事件似乎都没有触发,我也没有收到任何错误。我也找不到很多有用的文档。我是不是理解错了,您可以使用这些事
我希望构建类似于此处概述的内容:How to override the dragging events in C3.js ,但我不想覆盖拖动事件,而是想在拖动结束时调用一个函数,以便获取所有选定的元素
我是一名优秀的程序员,十分优秀!