【发布时间】:2011-01-29 18:58:24
【问题描述】:
我正在尝试将一串 svg 元素附加到 dom。这是我的设置。
var oFragment = '';
for (var i = 0; i < 10; i++) {
oFragment += '<g><path id="note-'+i+'" d="M 6,3 84,6 c 0,0 -6,76 14,91 L 58,97 19,89 c 0,0 -24,-5 -13,-86 z" style="fill:#ffc835;" /></g> ';
}
这是我尝试过的。它给出了以下错误:“未定义 parseXML”
var oSVG = document.getElementById("svg-wall").getSVGDocument();
var oNotes = oSVG.getElementById('notes');
oNotes.appendChild(parseXML(oFragment, document));
所以我的问题是:我做错了什么,这甚至是将 svg 字符串附加到 dom 的最佳方法吗?
【问题讨论】:
标签: javascript xml svg