【问题标题】:How to mimic Wordpress "Widget" drag & drop behavior?如何模仿 Wordpress“小部件”拖放行为?
【发布时间】:2011-03-05 13:48:16
【问题描述】:

我需要模仿 Wordpress“小部件”拖放行为。 jQuery UI Sortable 可以,但与 WP 不同。

我现在可以拖放,但拖放的元素已从源中删除。这不是我所期望的。

假设我有两个<ul> A 和 B。我将 A 的一个项目拖放到 B,我希望该项目留在 A 内,而不是从其中删除。

有什么想法吗?非常感谢您的帮助!

【问题讨论】:

  • 您能否添加一些示例代码来展示您尝试过的内容以及无效的内容?
  • 示例代码我就不放在这里了,因为它很长,你可以直接从 jQuery 演示页面查看。

标签: wordpress jquery-ui drag-and-drop widget jquery-ui-sortable


【解决方案1】:

查看jQuery Draggable Sortable demo

如果您希望可拖动项目也保留在第一个列表中,则需要将 'helper' 设置为 'clone'

即。

$( "#draggable" ).draggable({
  connectToSortable: "#sortable",
  helper: "clone",
  revert: "invalid"
});

【讨论】:

    猜你喜欢
    • 2016-09-13
    • 2012-03-06
    • 1970-01-01
    • 2013-12-25
    • 2010-10-09
    • 2014-06-15
    • 1970-01-01
    • 2010-12-28
    • 1970-01-01
    相关资源
    最近更新 更多