我正在使用以下函数创建并链接到<head>
标记中的样式表,具体取决于传递的URL。
function create(file) {
var link = document.createElement("link");
link.href = "https://example.com/" + file;
link.rel = "stylesheet";
document.head.appendChild(link);
}
我有一个for循环,无论何时调用该函数都不会停止运行。
for(i=0; i<array.length; i++){
theFile = array[i];
create(theFile);
}
array
内只是一个CSS文件列表 - "bootstrap.min.css", "font-awesome.min.css"
我已经测试了它自己的功能,它似乎工作正常:
create("style.css");
create("style.css");
上面的代码设法在<head>
标记中创建两个样式表。