Wpis z mikrobloga

#javascript #js #jquery
Potrzebuję pomocy przy tworzeniu funkcji, która po kliknięciu dodaj do koszyka dodaje nam produkt do podstrony koszyk. Chciałbym to zrobić za pomocą Local Storage ale nie za bardzo wiem od czego zacząć. Poniżej kod html produktu i koszyka:
http://wklejaj.pl/11079
http://wklejaj.pl/11080

Próbowałem coś z tą wczorajszą radą ale nie bardzo wyszło, więc wysyłam kod html który mam.
dzimen - #javascript #js #jquery 
Potrzebuję pomocy przy tworzeniu funkcji, która po...

źródło: comment_riR9HjQe4r4poYBbDU8lhiqZNOSyFrgC.jpg

Pobierz
  • 37
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BanderaSbezS: w linku możesz sobie pobrać stronę i zobaczyć ogólnie od nauczyciela dostaliśmy jakiś darmowy szablon i mamy zrobić sklep meblowy ale bez serwera czyli sam js/jquery i html/css. Mam zrobiony cały wygląd tych podstron ale brakuje mi tej funkcji dodania do koszyka.
  • Odpowiedz
@dzimen: Dodany produkt zapisujesz jako obiekt, a po przejściu do koszyka odczytujesz dane z localStorage.

var testObject = { 'one': 1, 'two': 2, 'three': 3 };

// Put the object into storage
  • Odpowiedz
@ZFY0gzdR1q: mi w ogóle wtedy nie chciało działać żeby ten obiekt zapisać do local storage. Jak klikałem przycisk to nic się nie działo w konsoli, a powinno do local się przypisać.
  • Odpowiedz
@dzimen: za pomocą jQery pobierasz dane data-* produktu, zapisujesz je jako obiekt. Obiekt ten z kolei zapisujesz do localStorage w sposób jaki przedstawiłem powyżej. Na stronie koszyka odczytujesz localStorage i generujesz tabelę za pomocą jQery.
  • Odpowiedz