主要前置图标
"http://community.csdn.net/ui/scripts/System/_resource/MzTreeView/
 _plus1.gif  ······ _plus3.gif  
_minus1.gif ······_plus3.gif  
_line1.gif······_line5.gif共十一个图标

解决方案 »

  1.   

    每一行节点分前置图标一x个,前置图标2一下,下面是节点正文件
    其他要求,每级最后一个节点与的图标显示与其他分开!和CSdn一样!求教的算法最难点:第一个图标的显示次数即||| || ||如何显示第一个图标。前x个|要求根据上一级节点下面是否有还有兄弟节点来判断是否显示! for( var j=0; j<step; j++ ) {
         str += "<img src='"+prefix[2]+"' border=0>";
       }
    就这个部分,这里面一概而全了!
    如可改造这个部分
      

  2.   

    用得着这么复杂么,CSDN的也是用源的树的
      

  3.   

    呵呵,偶觉得这个是简单的了
    还有更简单的吗?这个只用一个页面就实现了树,而且在客户端实现!
    还有更轻量级的吗?欢迎提供!楼上的看看题,要实现与csdn一样的效果,就用上面的那个数组数据!