已尝试一切以使其正常工作。基本上在每个 portlet 中有 2 个部分,用户应该能够将项目从一个部分拖到另一个部分(在同一个 portlet 中)。由于可排序是动态生成的,因此尝试通过为 connectWith 创建一个变量来做类似的事情,但是当我包含 connectWith 行时,不断收到 javascript 错误。
见:http ://www.nimr.mrc.ac.uk/ttest/090209/nimri_c.html
任何指针都非常感谢。:)
糟糕,我想我没有提供足够的信息。那两个注释掉的代码块应该被删除(对不起)。(已使用但与 .each 中的 cookie 代码冲突)
此外,我不希望用户能够将列表项从 list1 移动到 list2 等。 list1 项应该能够转到 list1-hide(反之亦然,等等)。
问题所在的代码行在 .each 函数中 -
// here, we allow the user to sort the items
$(setSelector).sortable({
//connectWith:['?'], // connect with connectMe
update: function() {
$.cookie(setCookieName, $(setSelector).sortable("toArray"), { expires: 7, path: "/" });
}
});