【发布时间】:2010-06-25 09:30:47
【问题描述】:
希望你能帮助解决这个问题(甚至改进它——这并不难!)
我正在使用 UI 排序和选项卡。我能做的是从一列拖放到另一列并操作数组来序列化它/它们。
简而言之,我有 2 个 cols。 “col_a”和“col_b”。 col_a 有 2 个选项卡项目。可以从 col_a 移动到 col_b 但如果你将“后退”从 col_b 移动到 col_a 我希望可拖动的只有在你理解它的情况下才返回它的“父”选项卡。
这确实是我想做的,或者只将可拖动对象的克隆从 col_a 拖动到 col_b,将原始对象留在 col_a 中。然后以某种方式(最好的方法还不确定)“销毁”col_b 中的可拖动对象,如果它们“返回”到 col_a。
$j(function() {
$j("#col_a,#col_b").sortable({
connectWith: '.column',
helper: 'clone'
stop : function () {
var result = $j('#col_b').sortable('toArray');
}
$j(".column").disableSelection();
});
col_a 和 col_b 都有 CSS 类 .column
【问题讨论】:
标签: jquery clone jquery-ui-sortable