Javascript错误重新连接可排序列表上的变量(jquery)

问题描述 投票:0回答:1

尝试了一切来使这个工作。基本上每个portlet中有2个部分,用户应该能够将项目从一个部分拖到另一个部分(在同一个portlet中)。由于sortables是动态生成的,所以尝试通过为connectWith创建变量来做类似的事情,但是当我包含connectWith行时不断出现javascript错误。

见:http://www.nimr.mrc.ac.uk/ttest/090209/nimri_c.html

任何指针都非常赞赏。 :)


哎呀,我想我没有提供足够的信息。这2个注释掉的代码块应该删除它们(对不起)。 (已使用但与.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: "/" });         
    }

});
javascript jquery jquery-ui-sortable
1个回答
0
投票

而不是做$(“#list1,#list1-hide”)。sortable和$(“#list2,#list2-hide”)。可单独排序并尝试连接这两个为什么你不尝试做:

$("#list1, #list1-hide, #list2, #list2-hide").sortable
© www.soinside.com 2019 - 2024. All rights reserved.