object
ページにSVGグラフィックを含むタグがあります。
<object data="graphics.svg" type="image/svg+xml" id="graphics" />
svgファイルを完全にロードする必要があるコードを実行したいと思います。したがって、jQueryを使用して次のように記述します。
$('#graphics').load(function() {
// some code
})
そして、ネイティブJavaScriptを使用して:
$('#graphics')[0].addEventListener('load', function() {
// some code
});
これで、2番目のスニペットは機能し、最初のスニペットは機能しません。ここで何が恋しいですか?タグは別の動作を提供すると思いembed
ましたが、違いはないようです。