第1页:我在DIV上设置本地存储空间。它正在获取无序列表的内容。此列表包含不同的产品。橄榄油,西红柿等
第2页:我正在检索本地存储内容。在这个页面上,我有一个显示项目名称的DIV。如果此页面上的DIV标题与第1页上的无序列表中的项目(例如橄榄油)完全匹配,如何将第1页中的整个列表添加到第2页的新DIV中?
以下是我的想法:
第1页:
localStorage["productID"] = JSON.stringify($("#recipeIngredients li").html());
第2页:
var prodTitle = $('#productTitle').text();
if (localStorage["productID"] != null) {
var contentsOfOldDiv = JSON.parse(localStorage["productID"]);
}
if (prodTitle === contentsOfOldDiv) {
$("divWhereIwantStuffDisplayed").html(contentsOfOldDiv);
}
答案 0 :(得分:2)
没有必要进行JSON解析,你有一个字符串,存储字符串并读取字符串。
存储它:
localStorage["productID"] = $("#recipeIngredients li").html();
阅读:
var contentsOfOldDiv = localStorage["productID"] || null;