$('#tree2').ace_tree({ dataSource: sampleData['dataSource2'], loadingHTML: '<div class="tree-loading"><i class="ace-icon fa fa-refresh fa-spin blue"></i></div>', 'open-icon': 'ace-icon fa fa-folder-open', 'close-icon': 'ace-icon fa fa-folder', 'selectable': true, multiSelect: false, 'selected-icon': null, 'unselected-icon': null }).on('selected.fu.tree', function (e, data) { var tree = $('#tree1').tree(); // 动态添加节点 tree.add({ name: 'New Node', type: 'item' }, { parent: $('#weiwei') }); console.log(tree.ace_tree()); ; //$('#tree1').ace_tree('test'); //var tree = $('#tree').ace_tree('getTree'); //var treeData = tree ? tree.getData() : null; //console.log("tree", tree); //console.log("treeData", treeData); //console.log(e); //console.log(data.selected); //console.log(data.target.text); }).on('deselected.fu.tree', function (e, data) { // console.log(e); // console.log(data); }).on('updated.fu.tree', function (e, result) { //console.log(e); //console.log(result); });
时间: 2024-02-10 15:19:30 浏览: 132
根据您提供的代码中的信息,您使用了 `tree.add()` 方法来动态节点,但是在您的代码中,添加节点的父节点选择器是 `$('#weiwei')`,这个选择器可能不正确。请确认您需要添加的父节点的 ID 是否正确,并且该节点是否存在于树中。
如果您确认了父节点选择器的正确性,但是仍然无法添加节点,请检查您的代码是否存在其他问题,例如是否引入了正确的 JavaScript 文件、是否正确配置了相关参数等。
如果您仍然无法解决问题,请提供更多的信息,例如您的错误信息,以便我更好地帮助您解决问题。
阅读全文