我成功使用.join()(谢谢,@twofivethreetwo)将多个值连接到localStorage的单个键。
我还可以解压缩那些已连接的值并构建一个列表,并使该项的键成为列表项的ID。
我无法弄清楚怎么做的是根据列表项ID(按键不是数字或字母,我不在乎)按字母顺序或按字母顺序列出项目。
如何按列表项ID排序列表?
答案 0 :(得分:1)
将所有ID收集在单独的数组中,并使用sort()
对其进行排序,然后在for
循环中从此数组中检索itemKey
,而不是从localStorage
键。
答案 1 :(得分:0)
我忽略了提到getItem会发生在另一个页面上。我最终加入了TinySort插件。
$.tinysort.defaults.attr = 'class';
$('ul#itinerary>li').tsort();