JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/plottable.js/1.6.1/plottable.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/plottable.js/1.11.0/plottable.min.js"></script>
<svg id="example"></svg>
CSS
.box {
background: #eee;
box-shadow: 0 0 5px #999999;
color: #333;
display: block;
font-size: 12px;
left: 130px;
padding: 10px;
position: absolute;
text-align: center;
top: 95px;
width: 80px;
z-index: 10;
}
JavaScript
var svg = d3.select('#example');
var afterSvg = svg[0].parentNode.insert("div", ":first-child");
console.log(svg[0].parentNode);