Javascript D3 JS将树折叠到选定的节点和分支

Javascript D3 JS将树折叠到选定的节点和分支,javascript,php,html,d3.js,Javascript,Php,Html,D3.js,我想构建一个可折叠的树,但不是折叠单击的父节点的所有子节点…我想知道是否可以做相反的事情:折叠除与单击的节点相关的节点之外的所有节点 我有一个非常大的数据库要用树来显示,但我希望用户只局限于特定的分支。我找到了这个 其思想是,不突出显示特定的选定路径,而是将整个树折叠为仅突出显示的分支和节点。当然,您可以构建类似的内容,只要尝试一下!首先,请尝试选择所单击节点的所有同级,但该节点除外。然后,将它们折叠起来。如果没有一个或更多的代码示例,我们无法为您提供更多帮助。另见

我想构建一个可折叠的树,但不是折叠单击的父节点的所有子节点…我想知道是否可以做相反的事情:折叠除与单击的节点相关的节点之外的所有节点

我有一个非常大的数据库要用树来显示,但我希望用户只局限于特定的分支。我找到了这个


其思想是,不突出显示特定的选定路径,而是将整个树折叠为仅突出显示的分支和节点。

当然,您可以构建类似的内容,只要尝试一下!首先,请尝试选择所单击节点的所有同级,但该节点除外。然后,将它们折叠起来。如果没有一个或更多的代码示例,我们无法为您提供更多帮助。另见