javascript - closure-library 在 Pane 之间拖动一个 good.fx.Drag 列表组项

标签 javascript html google-closure google-closure-library

我目前正在使用 google 闭包库,但遇到了问题。 我尝试在各自的选项卡上使用多个 DragListGroups。 但现在我想在这些列表之间拖放并尝试使拖动成为可能 在选项卡之间。

我的想法是让标签栏中的按钮可以放下,这样我就可以拖动项目 到页面的标签按钮,页面被选中,我可以将元素放在我想要的地方。

很遗憾,DragListGroup 无法添加非 DragListGroup 的目标。

有人可以帮我吗? 这是我的代码:http://pastebin.com/r2iywr9j 这是 css 文件:http://pastebin.com/EBFdNhgS

最佳答案

DragListGroup 是一个专门用于通过删除和重新插入列表项来移动列表项的类。如果您想将项目放在非列表上,您最好直接在 goog.fx.DragDrop 之上构建,而不是尝试绕过它的假设。

查看此演示的源代码,其中包括将列表项拖放到按钮上:http://closure-library.googlecode.com/svn/trunk/closure/goog/demos/dragdrop.html

Closure wiki 有一个很好的概述:http://code.google.com/p/closure-library/wiki/DragDrop

关于javascript - closure-library 在 Pane 之间拖动一个 good.fx.Drag 列表组项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11031173/

相关文章:

javascript - 使用 ko.mapping 问题映射 Json 字符串

javascript - jQuery:在悬停时将文本插入容器 div

javascript - 导致 'Maximum call stack size exceeded' 的表单提交

javascript - Stripe 和 MogoDB 集成的 GraphQL 突变过早返回 null

html - 如何删除表格中图像周围的空白

javascript - 使用 javascript 重新加载嵌入

javascript - 通知 API 和 Web 推送 : Sending messages while page is closed

javascript - 什么是最好的 JSON JavaScript polyfill

javascript - 选择以输出大小为优先级的 Compile-to-JS 语言

google-closure - 是否可以在 Closure 模板中创建对象?