1

我试图允许从可排序列表拖动到 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”或使拖放不中断可排序?

4

0 回答 0