单击父节点(d3.js和Javascript)时折叠树

qhhrdooz  于 2022-11-12  发布在  Java
关注(0)|答案(1)|浏览(125)

我正在尝试使用这个Example来创建组织结构图。〉〉d3.js v3(旧版本)
目前,似乎都处于工作状态
点击圆圈“+”按钮子节点折叠,全部完好
但我想让它发生,就像当用户尝试单击整个父节点中的任何位置时,子节点组也会折叠
编辑:因此,使用“+”按钮或单击父节点上的任何位置
任何帮助都是最好的!

bnlyeluc

bnlyeluc1#

图表中的每个节点都有两个子节点;第一个是内容(img、title等),第二个是折叠按钮。要完成任务,可以修改第二个<g data-id="x">标记中的<rect>标记。下面是需要替换为自己的代码。

<rect class="node-collapse-right-rect" height="80" fill="transparent" x="0" y="0" width="210" style="
"></rect>

相关问题