Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从外部SVG文件中提取SVG元素并附加到HTML中?_Javascript_Html_Svg - Fatal编程技术网

Javascript 如何从外部SVG文件中提取SVG元素并附加到HTML中?

Javascript 如何从外部SVG文件中提取SVG元素并附加到HTML中?,javascript,html,svg,Javascript,Html,Svg,答案是相似的,但没有帮助 目标是加载外部SVG文件(例如),提取SVG元素,并将其作为内联SVG元素附加到HTML中 你怎么能做到这一点 我们只想使用jQuery,不想使用其他第三方库。如果您有这样的svg元素 然后,您可以获取一个外部svg文件,并将其内容放入svg元素中,如下所示: $.get(externalSvgUrl, function(response){ var content = $(response).html(); $("#mySvgElement").h

答案是相似的,但没有帮助

目标是加载外部SVG文件(例如),提取SVG元素,并将其作为内联SVG元素附加到HTML中

你怎么能做到这一点


我们只想使用jQuery,不想使用其他第三方库。

如果您有这样的svg元素


然后,您可以获取一个外部svg文件,并将其内容放入svg元素中,如下所示:

$.get(externalSvgUrl, function(response){
    var content = $(response).html();
    $("#mySvgElement").html(content);
});