我试图从服务器加载svg并使用jQuery将其显示为html元素,如下所示,但它没有显示svg,这段代码有什么问题?
我知道它可以使用<img>
标签显示,但我需要在svg元素上写一些事件。
$.get( "http://example.com/_assets/img/gptest.svg", function( data ) {
$( "#svg-main" ).append( data );
});
&#13;
<div id="svg-main"></div>
&#13;
答案 0 :(得分:0)
为什么不添加img
- 代码?
<img src="http://example.com/_assets/img/gptest.svg">
如果你想通过jQuery添加它,就像这样:
$('#svg-main').append('<img src="http://example.com/_assets/img/gptest.svg">');
答案 1 :(得分:0)