HTML: The Greasy Grandma
$(document).ready(function(){ cssTag = setThemeFromStorage(); if(theme) { $('head').append(cssTag); } }); function setThemeFromStorage function(){ if($(this)[0].id){ //get storage localStorage.getItem('themeClass'); //alternately var thisTheme = $(this)[0].id; applyTheme(thisTheme); } else { //set default theme here var thisTheme = "style-2"; localStorage.setItem('cssFileName', thisTheme); } return createCssThemeTag(); } function createCssThemeTag(thisTheme){ return "css/" + thisTheme + ".css"; }