Альфа или числовой порядок localStorage getItem - PullRequest
0 голосов
/ 21 февраля 2012

Я успешно использую .join () (спасибо, @ twofivethreetwo ), чтобы объединить несколько значений в один ключ для localStorage.

Я также могу распаковать эти объединенные значения и создать список, и сделать ключ элемента идентификатором элемента списка.

Что я не могу понять, как это сделать, так это упорядочить элементы списка по номерам или по алфавиту на основе идентификатора элемента списка (мне все равно, является ли ключ цифрой или буквой).

Как отсортировать список по идентификатору элемента списка?

http://jsfiddle.net/natejones/bPsfQ/21/

Ответы [ 2 ]

1 голос
/ 21 февраля 2012

Соберите все идентификаторы в отдельный массив, отсортируйте его по sort(), а затем в цикле for получите itemKey из этого массива, а не из localStorage ключей.

0 голосов
/ 23 февраля 2012

Я забыл упомянуть, что getItem будет на другой странице. В итоге я включил плагин TinySort .

$.tinysort.defaults.attr = 'class';
$('ul#itinerary>li').tsort();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...