Sto cercando di aggiungere un elemento di testo per l'elemento <g>
in un documento SVG utilizzando JavaScript il mio codice è simile al seguenteAggiunta di testo a documento SVG in 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'));}
ma quando l'eseguo il testo è non mostrato. l'elemento si aggiunge all'elemento <g>
, ma il valore non è impostato .. tutte le idee su come risolvere questo ??
Ho verificato che questo è corretto. (Utilizzando createTextNode.) Dovrebbe essere contrassegnato come risposta. –
Mi chiedo perché rendono così complicato davvero – FlorianB