Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2011, 13:49
Аспирант
Отправить личное сообщение для zaytsewa Посмотреть профиль Найти все сообщения от zaytsewa
 
Регистрация: 09.11.2010
Сообщений: 71

SVG добавление дочернего элемента
Всем привет!

Есть svg-документ, в нём для некоторых g-элементов требуется загрузить контент из файла.

Делаю так :
var content = new DOMParser().parseFromString("<g>"+
"  <rect"+
"     width='1053.5891'"+
"     height='291.32797'"+
"     x='-178.22313'"+
"     y='0.98392'"+
"     id='rect3638'"+
"     style='opacity:1;fill:url(#radialGradient3880);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:4.1880002;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' />"+
"</g>", 'application/xhtml+xml').firstChild
 alert( this.childNodes.length )
 this.appendChild( new SVGElement( content) )
 alert( this.childNodes.length )
 this.appendChild( content )


appendChild не работает
append тоже не работает...
помогите, в чём ошибка ??
Ответить с цитированием