почему я получаю каждый отдельный символ выходит в качестве значения, как 0: {Значения JSON.parse являются отдельными символами?
memory=to;
var store='[';
$.each($('.spoke'),function(){
store=store+'"'+$(this).attr('id')+'":"'+hexEncode('<div class="spoke"from="'+$(this).attr('from')+'"id="'+$(this).attr('id')+'">'+$(this).html()+'</div>')+'",';
});
store=store+']';store=store.replace(',]',']');
$.localStorage.setItem(memory,JSON.stringify(store));
var posts=$.localStorage.getItem(memory);
posts=JSON.parse(posts);
alert(posts);
$.each(posts, function(key, value){
alert(key+' : '+value);
});
------------------------- вау им так чертовски устали его 3:15 его неподвижная
function save(){
memory=to;
var store={};
$.each($('.spoke'),function(){
var id=$(this).attr('id');
var p=hexEncode('<div class="spoke"from="'+$(this).attr('from')+'"id="'+$(this).attr('id')+'">'+$(this).html()+'</div>');
store[id]=p;
});
$.localStorage.setItem(memory,JSON.stringify(store));
var posts=$.localStorage.getItem(memory);
posts=JSON.parse(posts);
$.each(posts, function(key, value){
$('#log').append(hexDecode(value)+' it works');
//$.each(value, function(key, value){
//$('#log').append(value+' it works2');
});//});
путем изменения: $ .localStorage.setItem (память, магазин); \t.. //$.localStorage.setItem(memory,JSON.stringify(store)); я просто получаю сообщение об ошибке: Uncaught SyntaxError: Неожиданный токен: –
Почему вы изменили его на это? – Musa