D3力导向图。在鼠标上显示标签

时间:2012-05-07 19:38:40

标签: javascript d3.js label visualization force-layout

这与this question

有关

买者!我是一名新手程序员......任何帮助都非常受欢迎!

我正在使用http://mbostock.github.com/d3/ex/force.html在一些php生成的json数据上生成强制定向图。我设法获得了一些代码(// Highlight selected node, its links, and its children in a D3 force directed graph),除了节点和连接节点之外,鼠标悬停在所有内容上。 这是我目前的代码:

http://jsfiddle.net/WNHaB/

我现在想要在淡入淡出的同时将标题添加到节点和鼠标悬停的每个子节点上。这将大大增加该计划的可用性。知道怎么做???

更新

感谢Nachtgold,我在节点上获得了标签,更改了字体颜色和大小。光标巧合地碰到文本标签时发生的闪烁非常烦人。我使用.style("pointer-events", 'none')修复此问题 因此,目前的版本是:

http://jsfiddle.net/dfETs/

我仍然希望相对于节点移动文本,使它们不重叠。任何想法如何做到这一点?

非常感谢!

0 个答案:

没有答案