estoy trabajando en un "style switcher" que necesita almacenar una cookie que guarde varias cosas.
Por un lado necesito guardar los cambios relativos al fondo de la web y por otro los colores de las tipos.
Tengo una hoa de estilos principal con todo, luego otras donde solo tengo los fondos y otras donde solo tengo los colores. Pues bien, consigo guardar correctamente una, la correspondiente a los fondos. Pero la otra no puedo, no sé como guardar dos parámetros. Os dejo el código q seguro os aclara más cosas:
Código PHP:
var cookie_name = "selected_theme";
var cookie_options = { path: '/', expires: 7 };
var get_cookie = $.cookie(cookie_name);
if(get_cookie != null) {
$("#active-theme").attr({ href: "themes/" + get_cookie + "/theme.css"});
$("#active-theme-color").attr({ href: "themes/" + get_cookie + "/theme.css"});
}
$("#themes-frame a").click(function() {
var themename = $(this).attr("rel");
$("#active-theme").attr({ href: "themes/" + themename + "/theme.css"});
hideDrawer();
$.cookie(cookie_name, themename, cookie_options);
return false;
});
$("#theme-colors li a").click(function() {
var themenamecolor = $(this).attr("rel");
$("#active-theme-color").attr({ href: "themes/" + themenamecolor + "/color.css"});
hideDrawer();
$.cookie(cookie_name, themenamecolor, cookie_options);
return false;
});
Con esto consigo almacenar correctamente fondos pero no los colores de las tipos.
Espero que me podáis echar una mano!! Muchas gracias!!!