考虑到性能,作为控制条图标的 SVG 精灵是通过 Ajax 加载的。最好是在 </body> 闭合标签前,先于其它任何脚本添加。
- <script>
- (function(d, p){
- var a = new XMLHttpRequest(),
- b = d.body;
- a.open("GET", p, true);
- a.send();
- a.onload = function(){
- var c = d.createElement("div");
- c.style.display = "none";
- c.innerHTML = a.responseText;
- b.insertBefore(c, b.childNodes[0]);
- }
- })(document, "dist/sprite.svg");
- </script>
复制代码
|