跳转到内容

WebObjects/Project WONDER/Frameworks/Ajax/AjaxDraggable

来自维基教科书,开放的书籍,为一个开放的世界

AjaxDraggable

[编辑 | 编辑源代码]

AjaxDraggable 代表 Ajax 框架中拖放实现的一半。AjaxDraggable 使用 WOComponentContent,因此您希望可拖动的所有内容都应出现在 AjaxDraggable 的 webobject 标记中。

AjaxDraggable/Droppable 实现的一个特别酷的元素是,您实际上可以将一个完整的对象绑定到您的 Draggable,当触发 drop 操作时,该对象将传递到您的 Droppable。您不必处理 ID 地图和手动查找。Ajax 框架会自动为您处理。

Scriptaculous 拖放的示例可在此处获得 这里

Wonder 绑定
[编辑 | 编辑源代码]
  • id(必需) - Draggable 元素的 ID
  • elementName - 要包装 Draggable 的 HTML 元素的名称,可以是:“div”或“span”
  • draggableID - Draggable 的内部 ID。如果未设置,它将默认为“id”的值
  • draggableObject - 要绑定到此 Draggable 的对象。当 Draggable 被放下时,此对象将绑定到 drop 目标的 droppedObject 绑定
Scriptaculous 绑定
[编辑 | 编辑源代码]

Scriptaculous 文档

  • starteffect
  • reverteffect
  • endeffect
  • zindex
  • revert
  • snap
  • ghosting
  • handle
  • change
华夏公益教科书