Dynamically load JS/CSS
by peterbenoit
JavaScript
function loadCSS( href, media ) {
var headID = document.getElementsByTagName("head")[0];
var cssNode = document.createElement('link');
cssNode.type = 'text/css';
cssNode.rel = 'stylesheet';
cssNode.href = href;
if ( media ) {
cssNode.media = media;
}
headID.appendChild(cssNode);
}
function loadJS( src, plugins ) {
var headID = document.getElementsByTagName("head")[0];
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = src;
headID.appendChild(newScript);
}