Wpis z mikrobloga

#javascript #jquery #drag #programowanie

Cześć Mirki, mam pewien problem z funkcją draggable od jquery ui. Otóż mam stworzony prosty HTML z 4 elementami svg (circle). Napisałem funkcję która zmienia pozycję elementu w trakcie drag a na końcu zapisuje pozycję do localstorage i po odświeżeniu z localstorage powinien wziąć swoją pozycję i się tam ustawić. W konsoli jak wyświetlam wartości z pętli to powinno działać prawidłowo lecz nie działa. Jak w konsoli dam ręcznie np. $("#b1").attr({'cx': '716', 'cy': '431'}) to ustawia ją tam...

Poniżej przesyłam kod:
https://pastebin.com/KHzCetkR

Z góry dziękuję za pomoc!
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No tak, ale ręcznie przekazujesz obiekt, a w kodzie przekazujesz stringa, którego na dodatek nie da się sparsować.
Pozamieniaj nawiasy w 68 linii i sparsuj sobie pozycję przed 63.
  • Odpowiedz