要求实现:每单击一个节点,同一级别的其他所有节点,包括它的子节点,都要关闭;   我的想法是,先关闭所有节点,再把焦点移向指定节点,不过梅花雪的js里好像没有提供专门的关闭节点方法。我不知道关闭节点的方法怎么写。
   谁研究过,帮忙看看有没有解决方法。

解决方案 »

  1.   

    MzTreeView.expand(id[, sureExpand])
    看看第二个参数是干啥的
      

  2.   


          第二个参数是Boolean型的,在expand函数里面用来做判断。     真正隐藏东西的,好像是area.style.display = !Bool ? "none" : "block"; 这句话,
        我js水平一般,梅花雪的代码看得不是很透,谁能给整个方法谢谢了。
      

  3.   


        现在知道了。    我改成false试过,expandAll里调用后,连根节点都给关闭了,所以以为参数不好使... ⊙﹏⊙b