所以我想我终于想通了,但不幸的是它是最后一块拼图。
基本上我有一个待办事项列表,当我将其标记为完成时,它会在列表项中划出一条线并更改背景颜色,它工作正常。但是当我刷新页面时,首选项消失了:
$("section#todo_list > section.todo_item > span#complete").live("click", function() {
$(this).parent().css({'text-decoration' : 'line-through', 'background' : '#e1ffff'});
todo_list = JSON.parse(localStorage.todos)
item = todo_list[id];
localStorage.setItem($(this).parent().attr(item));
});
这是我对代码的最佳猜测,我认为可以做到但没有运气,我错过了什么?