小编use*_*629的帖子

如何在 D3 圆环图中添加工具提示

我想在 D3 圆环图中添加工具提示。如何才能做到这一点?我还想添加饼图中每个部分的百分比。

这是我的代码:

<!DOCTYPE html>
<meta charset="utf-8">
<style>

 body {
  font: 14px sans-serif;
 }

 svg {
padding: 10px 0 0 10px;
}
.arc {
 stroke: #000;
}
.arc:hover{
stroke: yellow;
}
.pie:hover {
  fill: orangered ;
}

 </style>
<body>
<div class = "InfoVis"></div>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script src="http://labratrevenge.com/d3-tip/javascripts/d3.tip.v0.6.3.js"></script>
<script>
var tooltip = d3.select("body")
.append("div")
.style("position", "absolute")
.style("z-index", "10")
.style("visibility", "hidden")
.text("a simple tooltip");
var radius = 144,
    padding = 20;

var color = d3.scale.ordinal()
    .range(["#00ffff", "#00ff00", "#ffbf00", "#fe2ec8", "#bdbdbd", "#3104b4", …
Run Code Online (Sandbox Code Playgroud)

javascript svg tooltip d3.js donut-chart

5
推荐指数
1
解决办法
5549
查看次数

标签 统计

d3.js ×1

donut-chart ×1

javascript ×1

svg ×1

tooltip ×1