私はまだこれにかなり慣れていないので、ご容赦ください。クリックイベントでクラスを追加する関数がありますが、これは正常に機能します。しかし、クリックされた関数を Cookie として保存して、そのユーザーが次にサイトにアクセスしたときに、それらのクラスがまだそこにある/再適用されるようにしたいと考えています。これにはjquery.cookieを使用しています。私のコードは次のとおりです。
$(".bblue").click(function bblue() {
$("dl").addClass("bbluebg");
$("dd .button").addClass("buttonb");
$('.button img').attr('src',function(i,e){return e.replace("White","DBlue");});
$.cookie("color", function bblue(){} , { expires: null, path: '/' });
});
私が呼び出す$.cookie('color');
と返されますfunction bblue(){}
が、ページが次に読み込まれたときに関数が実行されません。