【发布时间】:2009-05-14 15:22:38
【问题描述】:
我只是在寻找一种在没有 jquery 或任何其他库的情况下使用拖放的方法。如果将拖动的对象放在另一个元素上,则后面的元素应该启动一个事件(在 FF 中 - 最好是独立于浏览器)。
我知道以前有时讨论过 JavaScript 的拖放,但之前的帖子对我没有帮助。
虽然我找到了一些示例,但我不清楚是否存在“drop”或“dragdrop”事件,但这些事情不起作用:
<p ondrop='alert("It worked");'>Text</p>
<p ondragdrop='alert("It worked");'>Text</p>
这是怎么做到的?
非常感谢。
【问题讨论】:
-
你能解释一下为什么你不想使用图书馆吗?这很重要,一个库会比自己做的快很多倍。