私は、送信後またはユーザーがページを更新した後、以前の状態(または選択した項目)を保存するサイドメニューを実装しようとしています。jqueryでクッキーを更新する
私は、メニューの選択項目のインデックスを保存するためにクッキーを使用することに決めました。
ただし、毎回動作していません。どうしたの?
はここに私のコードです:
$(document).ready(function() {
var cookie = $.cookie("SelectedNode");
$('.t-link').click(function() {
var name = "SelectedNode";
var index = getIndex($(this));
$.cookie(name, null); //delete previous value
$.cookie(name, index);
alert("It should save: " + index + " but it saved: " + $.cookie("SelectedNode"));
});
});
これにはCookieを使用しないことをおすすめします。あなたは、サーバーへのリクエストごとにHTTPオーバーヘッドを増やしています。 –
あなたは私にそれをすることをお勧めしますか? – tina