【发布时间】:2017-08-03 02:53:56
【问题描述】:
使用 D3 示例 (1) 和 (2),我在 D3 中创建了一个可折叠的树视图,其中树的每个节点在其工具提示中都有一些信息。
请看我的作品here。在树中,node1 和 node2 是可折叠/可展开的。扩展node2 将创建node4 和node5。
每个节点都在悬停时显示其工具提示(使用mouseover,mousemove,mouseout 事件)。每个节点都知道它的父节点和子节点。
现在,我的要求是:当节点 X 悬停时,从根到 X 的路径中所有节点的工具提示应该同时可见。
例如:当我应该悬停node4时,三个节点的工具提示:node1、node2和node4应该是可见的。
如何在我的示例中实现它?
【问题讨论】:
标签: javascript d3.js treeview mousemove mousehover