如何使用html制作一个“draggable”项目?

时间:2009-06-24 15:01:15

标签: css html

有没有办法只使用html使项目可拖动? (不只是将元素分类为可拖动的)

5 个答案:

答案 0 :(得分:7)

不,你需要使用javascript。

jQuery是非常流行的javascript框架,它为你做了很多繁重的工作。以下是可拖动组件的docs

答案 1 :(得分:3)

不用Javascript。看看JQuery

答案 2 :(得分:2)

Draggable Enlightenment


不幸的是,HTML是一种弱的表现语言,它只是为我们提供了描述文档中基于文本的数据结构的功能。它无法添加诸如“可拖动性”之类的奇妙互动。

幸运的是,JavaScript允许此类互动,并且在网络浏览器中广泛采用会让开发人员感到高兴!但是,浏览器以各种方式实现了JavaScript,导致调试器和测试人员heartache and distress

唉,帮助就在眼前。 JavaScript frameworks已成为解决方案导致不一致实施的痛苦,开发人员可以再次向其网页添加互动。

可以说最好的框架名为jQuery,可在此处找到。其他人则使用PrototypeDojo的名称。

密切了解其中一个,draggable 启示将是你的

答案 3 :(得分:1)

如果您对使用HTML5感到满意,那么支持可拖动元素,但它仍然使用javascript。

HTML5增加了一些额外的事件:ondragenter,ondrop和ondragover。

以下是一个示例页面:http://ljouanneau.com/lab/html5/demodragdrop.html

答案 4 :(得分:0)

您需要使用Javascript。