已经尝试了一切来使这个工作。基本上每个portlet中有2个部分,用户应该能够将项目从一个部分拖到另一个部分(在同一个portlet中)。由于sortables是动态生成的,所以尝试通过为connectWith创建变量来做类似的事情,但是当我包含connectWith行时,不断出现javascript错误。
请参阅:http://www.nimr.mrc.ac.uk/ttest/090209/nimri_c.html
任何指针都非常感激。 :)
另外,我不想要 用户能够将列表项从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: "/" });
}
});
答案 0 :(得分:0)
而不是做$(“#list1,#list1-hide”)。sortable和$(“#list2,#list2-hide”)。可单独排序并试图连接这两个为什么你不尝试做:
$("#list1, #list1-hide, #list2, #list2-hide").sortable