Witam,
mam sortowaną (sortable() jQuery) listę elementów w html. Lista jest aktualizowana poprzez dodawanie do niej kolejnych elementów z JS. Dane z listy są zapisywane w obiekcie, gdzie kluczem jest id elementu przechowywane w data-id. Teraz potrzebuję, aby kolejność kluczy obiektu z wartościami była taka sama, jak kolejność data-id elementów w html, aby można było później odczytać to z kolejnością.
I myślę nad rozwiązaniem w taki sposób, tylko nie wiem jaką funkcją to zrobić:
mam objekt np:
var obj = {
"0": x,
"1": y
}
i tablicę np:
var array = ["1", "0"];
I chciałbym, aby klucze obj były w takiej samej kolejności, jak wartości tablicy, czyli:
obj = {
"1": y,
"0": x
}
Czy to dobry pomysł, czy istnieje do tego lepsza metoda?