道场拖放

Sha*_*mar 2 javascript dojo drag-and-drop

我迫切需要使用dojo编写一个用于拖放的javascript代码.请提供包含相同代码的链接.我只想要简单的功能,即1个容器中的项目可以被删除到另一个容器的项目.没什么装饰的.我已经把它搞砸了但是没有把它弄好.

Koe*_*ers 5

这是一个例子:如果你想在li里面拖放li,你可以这样做:HTML:

<ul id="list">
  <li class="dojoDndItem">content</li>
  <li class="dojoDndItem">content</li>
  <li class="dojoDndItem">content</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

dojo.require("dojo.dnd.Source");

dojo.addOnLoad(function(){
  new dojo.dnd.Source("list");
});?
Run Code Online (Sandbox Code Playgroud)

而已.完成.这是一个jsfiddle示例:http://jsfiddle.net/xFcuB/

你可以添加各种各样的糖.这里有更多信息:http://dojotoolkit.org/reference-guide/dojo/dnd.html#dojo-dnd