Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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
使用ajax注入内联svg和重新加载浏览器问题_Svg_Meteor_Iron Router - Fatal编程技术网

使用ajax注入内联svg和重新加载浏览器问题

使用ajax注入内联svg和重新加载浏览器问题,svg,meteor,iron-router,Svg,Meteor,Iron Router,我使用以下脚本在html正文中插入svg: Meteor.startup(function() { $('body').prepend('<div id="svg"></div>'); $('#svg').load('images/svg/sprite/sprite.svg'); }); 我似乎无法对这件事保持清醒。为什么会这样?如何解决这个问题?加载路径必须是绝对路径 $('#svg').load('/images/svg/sprite/sprite.

我使用以下脚本在html正文中插入svg:

Meteor.startup(function() {
    $('body').prepend('<div id="svg"></div>');
    $('#svg').load('images/svg/sprite/sprite.svg');
});

我似乎无法对这件事保持清醒。为什么会这样?如何解决这个问题?

加载路径必须是绝对路径

$('#svg').load('/images/svg/sprite/sprite.svg');
$('#svg').load('/images/svg/sprite/sprite.svg');