加载保存的svg形状并通过javascript访问它们

时间:2014-08-04 09:29:45

标签: javascript html5 svg d3.js

我正在尝试绘制svg形状,向形状添加事件(单击,拖动等)和属性,并将其从我的Web应用程序保存到服务器。我还想从服务器加载这些保存的形状,并从我的Web应用程序访问它们的事件和属性。

我的问题是:

A。我在同时绘制新的svg形状时无法加载以前保存的svg形状。我正在尝试使用.html()加载已保存的svg块。我尝试使用append同样的结果。

在此 JSFiddle link 中,我尝试创建类似的方案。单击“加载注释按钮”后,将显示svg块。但它会抹掉前一个元素。

B。在加载已保存的注释之前,如果单击现有行,您将发现正在选择该元素(带有id元素的警报消息)。但是,在将已保存的注释添加到svg块后,您无法通过单击它们来找到这些元素。

必须有一些我做错的事。你能指出来吗?

0 个答案:

没有答案