2012-01-23 9 views
0

囲みのdivに4つのdivがあるとします。 divの内部には、div1、div2、div3、div4のクラスがあります。divのグループの注文を保存するjQuery Cookie

これらのdivの順番を保存して、次にページが読み込まれるときに正しい順序をロードしたいとします。 (例えば、http://jquery-howto.blogspot.com/2010/09/jquery-cookies-getsetdelete-plugin.html

So.私の質問は。 divのこのリストをクッキーに格納する配列にする最良の方法は何ですか?

コードスニペットは高く評価されます。

おかげ

よう
+0

あなただけのオーダーではなく、コンテンツを保存したいですか?クラス名の順序付きリストを抽出して文字列として保存できませんか? – Rup

+0

私は注文だけを保存し、あとでjQueryを使ってページを再読み込みして、それらを正しく注文することを計画していました。 サンプルコードを表示できますか? – Undefined

答えて

1

何か:

var order = []; 
$('#containerDiv').children().each(function() { 
    order.push($(this).attr('class')); 
}); 
var orderString = order.join(","); // this will be div1,div2,div3 etc.. 
+0

それは私を始めさせるでしょう。ありがとう。 – Undefined

+0

ようこそ。お役に立てて嬉しいです。 :) – techfoobar

関連する問題