从可排序列表拖动到拖放插件

时间:2013-07-29 15:33:21

标签: draggable jquery-ui-sortable jquery-ui-draggable dynatree

我试图允许从可排序列表拖动到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"
    });

这允许将可排序列表中的项目拖动到dynatree,但它不再允许排序。当我尝试排序时,我得到以下错误。

  

无法阅读属性'选项'未定义的

这似乎只是对sortable的限制,因为即使没有dynatree它也会发生http://jsfiddle.net/7TTSG/3/

有没有办法传递拖放选项" connectToDynatree:true"在可排序或拖放的方式中,不打破可排序?

0 个答案:

没有答案