лучше создать тематический CSS, который вы замените, нажав на кнопку.
css
black.css
.button {
background-color: black;
}
blue.css
.button {
background-color: blue;
}
red.css
.button {
background-color: red;
}
в заголовке вашего html-файла вы добавите тег сценария, подобный этому
<link rel="stylesheet" type="text/css" href="css/black.css" name="branded"/>
, и ваш javascript:
var cookieName = 'current-branding';
function changeBranding(branding) {
$.cookie(cookieName, branding);
$('head link[name=branded]').attr('href', 'css/' + branding + '.css');
}
$(document).ready(function(){
if( $.cookie(cookieName)) {
changeBranding($.cookie(cookieName));
}
$("li.black_c").click( function(){ $
changeBranding('black');
});
$("li.blue_c").click( function(){ $
changeBranding('blue');
});
$("li.red_c").click( function(){ $
changeBranding('red');
});
});