Javascript jQWidgets jqxTree拖放失败

Javascript jQWidgets jqxTree拖放失败,javascript,jquery,drag-and-drop,jqwidget,Javascript,Jquery,Drag And Drop,Jqwidget,这里有一个例子说明了我的问题。 当您打开文件夹A和文件夹B时,将B中的项目从文件夹中拖出并将A中的项目拖入文件夹B,您将无法再正确地拖动B中的项目 由于性能原因,我删除了折叠文件夹的子文件夹。通常有超过300个项目,这使得树非常慢 在我的实际程序中,我还收到一条错误消息:TypeError:item在dragEnd回调函数的第一行中为null。以下是函数: function( item, dropItem, args, pos ){ var item_data = tree_map[ i

这里有一个例子说明了我的问题。 当您打开文件夹A和文件夹B时,将B中的项目从文件夹中拖出并将A中的项目拖入文件夹B,您将无法再正确地拖动B中的项目

由于性能原因,我删除了折叠文件夹的子文件夹。通常有超过300个项目,这使得树非常慢

在我的实际程序中,我还收到一条错误消息:TypeError:item在dragEnd回调函数的第一行中为null。以下是函数:

function( item, dropItem, args, pos ){
    var item_data = tree_map[ item.id ];
    // here i do some stuff...
    // only dropItem exists in the arguments
    return false;
};
如何修复此问题?

在我的“更多信息”中,我发现这是一个bug,我得到了jQWidgets支持的确认

$("#delsel").click(function(){
    $("#jqxTree").jqxTree("removeItem", $("#jqxTree").jqxTree("getSelectedItem") );
});
当您删除一个项目时,它将失败。似乎是内部集合中的一个bug