我正在使用jquery的jCache插件http://plugins.jquery.com/project/jCache来缓存我在刷新之间计算的一些数据,问题是,在页面刷新之后,缓存的数据似乎丢失了。
alert($.jCache.hasItem(window.location.href)); //false
$.jCache.setItem(window.location.href,stringStore);
alert($.jCache.hasItem(window.location.href)); //returns true
页面刷新后,第一个hasItem再次为false。发生了什么事?
答案 0 :(得分:3)
我从未使用过这个插件,但是当我查看2007年的最新版本时!我不得不说这个插件不能存储持久的数据。除了一种具有有限数量的项目的堆栈之外,它只能存储与当前文档相关的数据。
您需要使用Cookie或webstorage才能在刷新后保持数据可用。