Попытка переместить div из chart_div в div здесь.
Я могу скопировать его ниже текущего svg (закомментированный код).
Я также могу клонировать его, но нет простого способа нацелить его только на строку заголовка. Элемент 'g' в этом svg.
HTML
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script><div id="movehere"><div id="chart_div"></div></div>
1008 * Javascript *
function afterDraw() {
var g = document.getElementsByTagName("svg")[0].getElementsByTagName("g")[1];
document.getElementsByTagName("svg")[0].parentNode.style.top = '40px';
document.getElementsByTagName("svg")[0].style.overflow = 'visible';
var height = Number(g.getElementsByTagName("text")[0].getAttribute('y')) + 15;
g.setAttribute('transform','translate(0,-'+height+')');
g.setAttribute('transform','translate(0,-'+height+')');
//var NewG=g.cloneNode(true)
// var move="translate("+0+","+50+")"
// NewG.setAttributeNS(null,"transform",move)
// g.appendChild(NewG)
$('#chart_div svg').clone().appendTo($('#movehere'))
g = null;
}
Вот пример:
https://codepen.io/anon/pen/jJzxzj
Спасибо!