Помещаю значения в кукис, а потом извлекаю.
//записать кукис
function addCart(name,value){
$.cookie(name, value, {expires: 1, path: '/'});
};
//извлечь кукис
var t=$('#goods', document.forms);
var a=$.cookie();
$.each(a, function(i,val){
v1=t.text();
v2=''+i+': '+val;
t.text($.trim(v1+'\n'+v2));
});
Всё работает, но в перечне кукис появляются странные и неизвестные ключи и значения. Например, "b: b" или "0: ".
Я их пробовал удалять функцией, которая вообще удаляет кукисы.
//очистить кукисы
function emptyCart(){
var a=$.cookie();
$.each(a, function(i, val){
$.removeCookie(i, {expires: 1, path: '/'});
});
};
При этом сознательно записанные в кукисы ключи удаляются, а эти загадочные не удаляются!
Вопросы:
1. Что это за ключи в кукисах?
2. Как они там появились?
3. Как их удалить программно?