获取<g>在SVG中使用javascript/jQuery

get content of <g> in SVG using javascript/jQuery

本文关键字:javascript jQuery 获取 SVG      更新时间:2023-09-26

我有一个条形图在plotly开发和嵌入在一个web应用程序使用iframe。在鼠标悬停有一些内容显示在图形上。我向下挖掘,看到内容在<g class="hoverover">中追加。是否有任何方法,我可以得到的内容,如果<g>是使用javascript/jQuery活动

JavaScript

var i = document.getElementsByTagName("iframe")[0],
g = i.contentDocument.getElementByTagName("g")[0];
console.log(g.innerHTML);
jQuery

var i = $("iframe"),
$document = $(i[0].contentDocument);
console.log($document.find("g").html());