Witam,

Chciałbym zrobić coś takiego jak ma wp.pl - a dokładniej chodzi mi o przesuwane bloki wiadomości góra/dół. Przyznam szczerze, że ajaxa nie znam dobrze, właściwie to zupełne podstawy.

Mam napisany skrypt, który przesuwa bloki tak jakbym chciał, ale nie spełnia on moich oczekiwań, bo nie wiem jak zrobić aby zmiany były zapisane w cookies.

Dla ułatwienia sprawy: http://jsfiddle.net/dZ6rC/9/

kod aktualny:
  1. $('.up').click(function(){
  2. var previous = $(this).parents('.item').prev('.item');
  3. $(this).parents('.item').insertBefore(previous).hide().slideDown();
  4. });
  5. $('.down').click(function(){
  6. var next = $(this).parents('.item').next('.item');
  7. $(this).parents('.item').insertAfter(next).hide().slideDown();
  8. });


jak dam:
  1. $('.up').click(function(){
  2. var previous = $(this).parents('.item').prev('.item');
  3. $(this).parents('.item').insertBefore(previous).hide().slideDown();
  4. $.cookie("blok", previous );
  5. });
  6. $('.down').click(function(){
  7. var next = $(this).parents('.item').next('.item');
  8. $(this).parents('.item').insertAfter(next).hide().slideDown();
  9. $.cookie("blok", next);
  10. });


to nie działa. Oczywiście załączam bliblotekę jquery.cookies

Proszę o pomoc. Dziekuję