我想一个SVG文件中使用JavaScript 我的代码看起来像这样添加文本在JavaScript
function addText(x,y,val){
var newtxt = document.createElementNS("http://www.w3.org/2000/svg", "text");
$newtxt = $(newtxt);
$newtxt.attr('x',x);
$newtxt.attr('y',y);
$newtxt.attr('font-size','100');
$newtxt.val(val);
$newtxt.appendTo($('g'));}
文本元素添加到<g>
元素,但是当我运行它的文本是SVG文档未显示。 该元素被添加到<g>
元素,但该值未设置。 任何想法如何解决这个??
我已验证这是正确的。 (使用createTextNode。)应该被标记为答案。 – 2014-04-03 18:09:39
我想知道他们为什么如此复杂真的 – FlorianB 2016-08-30 18:13:51