我正在使用 jqueryFileTree 插件的高度修改版本,它能够添加新文件和文件夹。当实时创建新文件时,我必须再次将树绑定到单击事件,以便所有新文件和文件夹都可以按预期工作。
只是重新绑定文件树给我的文件夹功能带来了一些麻烦。对于每个新文件,文件树都会运行 bind,这意味着当您添加一个文件然后单击一个目录将其关闭时,它会打开然后关闭,因为该函数运行了两次。
我最近对问题进行了本地化,并试图在重新绑定之前取消绑定连接到文件树的所有事件。但是,问题仍然存在。为什么会这样?语法错误?
$('UL.jqueryFileTree').unbind();
bindTree('UL.jqueryFileTree');
干杯!
克里斯