【发布时间】:2014-01-31 14:54:33
【问题描述】:
我在这里查看可视化代码http://bl.ocks.org/mbostock/4062045,我很想知道为什么 json 文件中的 name 没有与节点一起呈现,即使代码包括:
node.append("title").text(function(d) { return d.name; });
【问题讨论】:
标签: javascript html json svg d3.js
我在这里查看可视化代码http://bl.ocks.org/mbostock/4062045,我很想知道为什么 json 文件中的 name 没有与节点一起呈现,即使代码包括:
node.append("title").text(function(d) { return d.name; });
【问题讨论】:
标签: javascript html json svg d3.js
SVG <title> 元素未显示在屏幕上。它被浏览器用作工具提示文本(也被屏幕阅读器使用),其方式与 HTML 中的标题属性相同。
即 SVG 代码
<svg>
<image xlink:href="image.png">
<title>My PNG</title>
</image>
</svg>
相当于HTML代码
<div>
<img src="image.png" title="My PNG" />
</div>
【讨论】:
<text> 元素。这是节点旁边带有文本标签的示例:bl.ocks.org/mbostock/1153292
属性title 应该显示为工具提示(如果您将鼠标悬停在节点上),并且确实显示正确,请检查一下。 (我知道……这不合逻辑,但这是标准)
【讨论】: