一直没注意Cookie path 参数的意义,最近写网页简繁体转换的功能,用Cookie保存当前的状态,
var JF_cn = "ftcn" + self.location.hostname.toString().replace(/\./g, "");
$.cookie(JF_cn, toFT);
功能是实现了,但是不同的页面独立转换,不能统一,查了半天没找到问题,最后用Chrome查看Cookie信息,才发现各个页面Cookie都保存到自己的路径下了,所以各自为政,添加Cookie保存路径
$.cookie(JF_cn, BodyIsFt, { expires: 7, path: '/' });
问题解决,贴出来,引以为戒。