Utilizo el plugin de cookies jQuery para almacenar cookies, con el siguiente código puedo guardar una Cookie durante 7 días, pero solo la guarda para la página en la que está creada. Quiero que la cookie esté disponible para todo el sitio web.jQuery Cookie path
$.cookie('basket',basket,{ expires: 7 });
Me trataron de establecer una ruta, pero que no parecen funcionar
$.cookie('basket',basket,{ expires: 7, path:'/' });
código completo: esto funciona bien, pero sólo ahorra la cookie de la página actual
function add_to_basket(id,title){
if($.cookie('basket')){
basket=$.cookie('basket');
var basket_array = basket.split(',');
var index = jQuery.inArray(id,basket_array);
if(index > -1){
return false;
}else{
basket+=','+id;
$.cookie('basket',basket,{ expires: 7 });
}
}else{
basket=id;
console.log(basket);
$.cookie('basket',basket,{ expires: 7 });
}
Lo que es 'basket'? Si se trata de un objeto, primero debe ejecutar 'JSON.stringify()' para poder almacenar una cadena. – Interrobang
cesta es una cadena – waterschaats
@waterschaats puede poner más secuencia de comandos – mgraph