我正在尝试使用JavaScript向SVG文档中的<g>
元素添加文本元素,我的代码如下:
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>
元素中,但值未设置。
有什么解决办法吗?