Javascript 修改DOM时,SVG停止动画

Javascript 修改DOM时,SVG停止动画,javascript,html,css,angularjs,svg,Javascript,Html,Css,Angularjs,Svg,所以我制作了一个SVG加载程序。当向服务器发出请求时,它可以完美地运行,但是当数据到达并且DOM被填满时,我的SVG就会停止,这是浏览器本身的问题还是我缺少的东西 //Getting data from the server and start spinner svgSpinner.open(); $.ajax({ url: "http://anyUrl", }).done(function(data) { //create DOM elements and close spinner

所以我制作了一个SVG加载程序。当向服务器发出请求时,它可以完美地运行,但是当数据到达并且DOM被填满时,我的SVG就会停止,这是浏览器本身的问题还是我缺少的东西

//Getting data from the server and start spinner
svgSpinner.open();
$.ajax({
url: "http://anyUrl",

}).done(function(data) {

  //create DOM elements and close spinner
  createElements(data);
  svgSpinner.close();
});

谢谢

请您提供一个JSFIDLE,或者至少提供一个您正在使用的代码示例。谢谢,如果您的createElements是异步的,这正是我应该考虑的预期行为。问题是,我希望添加DOM元素,然后关闭微调器。当createElements函数仍在运行时,微调器应该旋转。事实上,我刚刚在没有关闭任何微调器的情况下进行了测试,它在向DOM添加大量元素时停止,然后继续旋转。我认为只是浏览器无法处理所有这些;作用