使用jquerysvg获取div的SVG表示

使用jquerysvg获取div的SVG表示,jquery,svg,jquery-svg,Jquery,Svg,Jquery Svg,我正在尝试获取div的svg表示。为此,我使用jquerysvg 我在页面加载时执行此操作: var pad = null; $('.MyDiv').svg({onLoad: function(svg) { pad = svg; } }); 在div内部的每一次变化中,我都在这样做: var svg = $('.MyDiv').svg('get'); alert(svg.text); 但是我得到了一些JS代码的警告。 我尝试发出警报svg.to

我正在尝试获取div的svg表示。为此,我使用jquerysvg

我在页面加载时执行此操作:

var pad = null;
    $('.MyDiv').svg({onLoad: function(svg) { 
        pad = svg; 
    } 
    });
在div内部的每一次变化中,我都在这样做:

var svg = $('.MyDiv').svg('get'); 
alert(svg.text);
但是我得到了一些JS代码的警告。 我尝试发出警报
svg.toSVG()
,但我发现:

处于警报状态

svg.toSVG()
似乎可以工作,但我得到的svg文档是空的,即使我的div中有数据

我做错了什么?

这可能会对你有所帮助