Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Восстановление элементов, с помощью кук (https://javascript.ru/forum/misc/66101-vosstanovlenie-ehlementov-s-pomoshhyu-kuk.html)

DivMan 25.11.2016 00:09

Восстановление элементов, с помощью кук
 
При нажатии на кнопку, создаются рандомные четырёхугольники и для них я установил куки на 11 строке.

А как сделать так, что бы при перезагрузке страницы, восстановить все div'ы?

http://plnkr.co/edit/6eT1wsmOdHnwNoIGN3Hi?p=preview

ksa 25.11.2016 08:43

Цитата:

Сообщение от DivMan
А как сделать так, что бы при перезагрузке страницы, восстановить все div'ы?

Смотреть есть ли куки... Если нет - снова генерить. А если есть - брать из кук...

DivMan 25.11.2016 13:21

Цитата:

Сообщение от ksa (Сообщение 436153)
Смотреть есть ли куки... Если нет - снова генерить. А если есть - брать из кук...

Я помучился и у меня получилось.

А как можно улучшить мой код?

Только восстанавливается 1 элемент, другие не восстанавливаются


http://plnkr.co/edit/d4nWLuuCzSah3Hh3GI6O?p=preview

ksa 25.11.2016 13:50

Цитата:

Сообщение от DivMan
А как можно улучшить мой код?

На это можно потратить много времени... :)
Цитата:

Сообщение от DivMan
Только восстанавливается 1

Значит что-то делаешь не так...
Все нужные данные можно записать в куку в формате json... Потом преобразовать его в массив и работать с массивом. ;)

DivMan 25.11.2016 14:19

Пока что сделал по костыльному http://plnkr.co/edit/r747gxxqUvZRG1H6F07n?p=preview


Часовой пояс GMT +3, время: 01:06.