Javascript 尝试从头开始构建web ui树

Javascript 尝试从头开始构建web ui树,javascript,html,tree,Javascript,Html,Tree,我见过YahooUI对树的每个节点都使用div。这是一件好事吗。似乎每个节点(包括叶节点)都嵌套得很重。我看到一个div、table、tr、td被用来创建一个节点。这有必要吗。有没有更好的方法可以做到这一点 我尝试为每个节点设置tr。这种方法有什么问题吗 谢谢试试这个:使用canvas会让这一切变得简单很多。。。去年夏末,我试着用DIV做这个,然后。。。我就是不肯合作。如果您想用一条线[以图形方式连接父级和子级]将div连接在一起,这也是一个难题。。。

我见过YahooUI对树的每个节点都使用div。这是一件好事吗。似乎每个节点(包括叶节点)都嵌套得很重。我看到一个div、table、tr、td被用来创建一个节点。这有必要吗。有没有更好的方法可以做到这一点

我尝试为每个节点设置tr。这种方法有什么问题吗


谢谢

试试这个:

使用canvas会让这一切变得简单很多。。。去年夏末,我试着用DIV做这个,然后。。。我就是不肯合作。如果您想用一条线[以图形方式连接父级和子级]将div连接在一起,这也是一个难题。。。