如何检测我是否在拖东西

时间:2018-09-19 20:38:46

标签: javascript jquery html

我一直在搜索,但是没有找到我想要的东西。

所以我想要的是,当我在网站上拖动某些东西时,它会显示一个隐藏的“ div”,例如:fenn.us

1 个答案:

答案 0 :(得分:0)

要处理拖动事件,可以使用

<div ondrag="handleOnDrag(ev)"></div>
<div ondragstart="handleOnDragStart(ev)"></div>
<div ondragend="handleOnDragEnd(ev)"></div>
<div ondragover="handleOnDragOver(ev)"></div>

要使元素可拖动,请确保将draggable=true(或简单地将draggable添加到DOM元素中)。

等等。您可以找到它们here

要在拖动可拖动元素后显示某些内容,可以使用handleDragStart(ev)handleDragEnd(ev)函数(在此示例中)。

例如,您可以在拖动开始时将is-visible类添加到所需的元素,然后从拖动结束的元素中将其删除。