fyr*_*r91 5 javascript css tree highlight d3.js
基于这个例子:
我在d3.js中构建了一个树结构可视化,其中包含进一步的功能,如放大和缩小,拖动和移动以及突出显示节点等.添加的功能对基本树代码没有影响,如该示例所示.现在我想实现像Mouseover这样的东西,从我的鼠标所在的节点突出显示根目录的路径.我在跟踪根路径时遇到问题(不知道如何跟踪路径),有人可以提供一些提示或一些有用的链接来实现这一点吗?
根据 d3.tree 的文档(https://github.com/mbostock/d3/wiki/Tree-Layout#wiki-_tree),d3parent
向每个节点添加一个属性。在鼠标悬停回调中,您可以遍历树并在每个节点上设置一个值,指示应突出显示该节点(即d.highlight = true
)。然后让您的更新/渲染代码检查该值以有条件地应用您想要的任何类/样式。
归档时间: |
|
查看次数: |
2858 次 |
最近记录: |