D3.js donut chart
HTML
<script src="http://d3js.org/d3.v3.min.js"></script>
JavaScript
d3.select('body')
.selectAll('p')
.data([4, 8, 16])
.enter()
.append('p')
.text(function(d) { return 'My data is: ' + d; });
<script src="http://d3js.org/d3.v3.min.js"></script>
d3.select('body')
.selectAll('p')
.data([4, 8, 16])
.enter()
.append('p')
.text(function(d) { return 'My data is: ' + d; });