【发布时间】:2023-03-28 00:40:02
【问题描述】:
我正在使用 Jquery 创建一个动态 div,我正在尝试缓存它,以便在页面刷新后将其取回,请帮助了解如何实现这一点,
粘贴下面的代码
<script src="jquery-1.3.2.js" type="text/javascript"></script>
<script src="jQuery.jCache.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
$.jCache.maxSize = 20;
function createDiv() {
var divTemp = "<div><label>This is a Label</Label></div>";
alert(divTemp);
$(divTemp).appendTo("#divDisplay");
$.jCache.setItem("myKey", divTemp);
}
$(document).ready(function() {
if ($.jCache.hasItem("myKey")) {
var cacheDiv = $.jCache.getItem("myKey");
var cacheDiv = cacheDiv + "<a>anchor Tag</a>";
$(cacheDiv).appendTo("#divDisplay");
}
});
</script>
我正在尝试使用按钮单击在页面中绘制 div,在页面中绘制单击 div 后,当使用 F5 单击刷新时,div 消失,有没有办法使用缓存来保留 div 内容机制?
这对我的整个功能来说是个大惊喜!
提前致谢, 沙约
【问题讨论】: