を経由してSVG要素を作成します。私はJavaScriptを使用して、この構造を作成する必要がjavascriptの
<svg>
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#circle"></use>
</svg>
しかし、私は
xmlns:xlink
属性を作成して問題があります。私はしかし
xmlns:xlink
せず、上記と同じ設定
xmlns:xlink
すべての作業を善となり、SVGで文字列をコメントする場合
var svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
var use = document.createElementNS('http://www.w3.org/2000/svg', 'use');
// throws error here
use.setAttributeNS('http://www.w3.org/2000/xmlns', 'xmlns:xlink', 'http://www.w3.org/1999/xlink');
use.setAttributeNS('http://www.w3.org/1999/xlink', 'xlink:href', '#circle');
svg.appendChild(use);
:ここに私のJSコードです。
私は似たような質問を多く見ましたが、私の問題は解決しませんでした。ここで
@RobertLongson、これについては推測しますが、 'xmlns:xlink'属性を設定する方法は? – cassln
@RobertLongson、うわー、あなたよ!今、すべての作業と見栄え。知識を共有するための質問として以前のコメントを書式設定できますか(それはもっと目立つでしょう)? – cassln