我正在使用Jit的Spacetree(http://flashcanvas.net/examples/thejit.org/static/v20/Jit/Examples/Spacetree/example1.html)并且我正在尝试将其修改为当您单击某个节点以展开它时,它不会隐藏其他节点,但它只会调整大小以适应所有这些都在画布上。
我想要做的是类似于d3js的可折叠树布局(http://mbostock.github.io/d3/talk/20111018/tree.html)。但是,我不能使用d3js作为我正在工作的项目需要与IE8兼容,截至目前,d3js不适用于IE8和我见过的那些试图结合Raphael JS和d3js的库不能正常工作正常。
我不是在寻找代码,只是想知道如何实现它(无论是修改Jit的源代码还是我必须在我自己的.js文件中手动执行)谢谢。