I';我无法调用两个$(';#container';).highcharts().getSVG();在单一功能中

I';我无法调用两个$(';#container';).highcharts().getSVG();在单一功能中,highcharts,Highcharts,我试图在页面上获得两个图表的SVG。 我添加了一个按钮,点击这个按钮我就添加了 var svg=$('#container1').highcharts().getSVG(); var svg1=$('#container2').highcharts().getSVG() 我能够得到第一个svg,但是对于第二个svg,我得到了错误 '无法读取未定义的属性'getSVG'。我无法理解getSVG()第一次是如何工作的,第二次抛出错误问题不在于getSVG()调用。问题是$('#container2'

我试图在页面上获得两个图表的SVG。 我添加了一个按钮,点击这个按钮我就添加了 var svg=$('#container1').highcharts().getSVG(); var svg1=$('#container2').highcharts().getSVG()

我能够得到第一个svg,但是对于第二个svg,我得到了错误
'无法读取未定义的属性'getSVG'。我无法理解getSVG()第一次是如何工作的,第二次抛出错误

问题不在于getSVG()调用。问题是$('#container2').highcharts()调用返回未定义。我将您的示例重新创建为live demo,并且似乎工作正常:。你能用你的代码更新我的演示来介绍这个问题吗?谢谢Sebastian!您的演示示例运行良好,但在我的代码中,它似乎不起作用