expandnode : function(node){ if(node.childNodes.length>0){//展开节点时,更改父节点图标样式 node.getUI().getIconEl().src="folder-open.gif"; } //更改当前节点下的所有子节点的图标 for (var i = 0, len = node.childNodes.length; i < len; i++) { var curChild = node.childNodes[i]; curChild.getUI().getIconEl().src ="folder.gif"; } }, collapsenode : function(node){//收起节点时,更改父节点的图标样式 if(node.childNodes.length>0){ node.getUI().getIconEl().src="folder.gif"; } }