Skip to content

Instantly share code, notes, and snippets.

@necolas
Created November 5, 2010 09:49
Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 8 You must be signed in to fork a gist
  • Save necolas/663896 to your computer and use it in GitHub Desktop.
Save necolas/663896 to your computer and use it in GitHub Desktop.
Create and append style sheets to document <head> using JavaScript
(function() {
var css = [
'/css/default.css',
'/css/section.css',
'/css/custom.css'
],
i = 0,
link = document.createElement('link'),
head = document.getElementsByTagName('head')[0],
tmp;
link.rel = 'stylesheet';
for(; i < css.length; i++){
tmp = link.cloneNode(true);
tmp.href = css[i];
head.appendChild(tmp);
}
})();
@rodrigoramirez93
Copy link

Awesome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment