function getCookie(name) {
var matches = document.cookie.match(new RegExp(
"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
));
return matches ? decodeURIComponent(matches[1]) : undefined;
}
$('div.add-to-cart').click(function () {
var id = $(this).find($('a')).attr('id'),
count_order = $(this).closest($('div.product-action-block')).find($('input.qnt_input.input')).attr('data-count'),
cookie = !getCookie(id) ? '' : Number(getCookie(id));
document.cookie = id + " = " + Number(count_order) + cookie + "; path=/";
});
В count_order и cookie хранятся значение 5, но когда я их складываю получаю 55 вместо 10.