2016-08-23 110 views
1

我有一个文件my_ui_element.svg SVG元素。我想将这个SVG插入到index.html的HTML元素中。我怎样才能做到这一点?插入前插入内容到一个HTML元素

HTML:

<div class="Container"> 
    <svg>...</svg> 
</div> 

注意:插入后

<div class="Container"> 
    <!-- Insert SVG here --> 
</div> 

HTML使用<img src="my_ui_element.svg">是不是一个可以接受的答案,因为它没有在SVG元素添加到DOM。

+0

你写的代码。你已经用EXACT方法标记了问题来完成它:DOM –

+0

@MarcB,你说得对,这很简单。无论如何,自己贴出了答案 –

回答

3

这原来是微不足道的。 SVG文件是有效的HTML。

这里是一个jQuery答案:

$('.Container').load('my_ui_element.svg');