<embed>
プログラムで HTML ドキュメントにタグを追加しています。
var e = document.createElement('embed');
e.src = "some-image.svg";
e.type = "image/svg+xml";
document.body.appendChild(e);
これは正常に機能し、SVG 要素は期待どおりに表示されます。ただし、JavaScript で SVG 要素を操作したいのですが、要素を DOM に追加した直後に操作しようとすると、コンテンツがまだ読み込まれていないため失敗します。
これどうやってするの。jQuery を使用せずにこれを実行したいので、jQuery API を指定しないでください。