我试图允许从可排序列表拖动到 dynatree。
我最初的目的是指定如下内容:
$('#ews_pgs_clpbrd_items').sortable({
connectToDynatree: true
}).disableSelection();
dynatree 不注册可排序项目的拖放事件。所以我尝试了
$("#ews_pgs_clpbrd_items").sortable().disableSelection();
$("#ews_pgs_clpbrd_items li").draggable({
connectToDynatree: true,
connectToSortable: "#ews_pgs_clpbrd_items"
});
这允许将可排序列表中的项目拖到动态树上,但不再允许排序。当我尝试排序时,出现以下错误。
无法读取未定义的属性“选项”
这似乎只是对可排序的限制,因为http://jsfiddle.net/7TTSG/3/即使没有 dynatree,它也会发生。
有没有办法在可排序中传递拖放选项“connectToDynatree:true”或使拖放不中断可排序?