手風(fēng)琴展開效果:節(jié)點(diǎn)展開同時(shí)關(guān)閉其他已展開的同級(jí)節(jié)點(diǎn)
因?yàn)槭枪?jié)點(diǎn)展開,所以在實(shí)現(xiàn)具體效果的回調(diào)方法在于
callback: { onExpand: zTreeOnExpand}//鼠標(biāo)點(diǎn)擊function zTreeOnClick(event, treeId, treeNode){ //過濾查找同級(jí) const treeNodes = treeObj.getNodesByFilter(function(node){ return (node.parentCode == treeNode.parentCode) }) for(var item of treeNodes){ if(item.code != treeNode.code){ //關(guān)閉同級(jí)節(jié)點(diǎn) treeObj.expandNode(item, false, true, false,true); } }}
聯(lián)系客服