Javascript 本地存储的使用
希望你们今天过得愉快。我目前正在学习Javascript 本地存储的使用,javascript,local-storage,Javascript,Local Storage,希望你们今天过得愉快。我目前正在学习localStorage,总是遇到一些困难,我非常感谢你们在解决这个问题上给予了很大的帮助 我目前正在构建一个应用程序,它有一个复选框功能复选框功能是关于什么每当项目被选中并保存时,我试图将每个选中项目的当前时间存储在我的本地存储器中,并且在一段时间后(比如10分钟),存储在存储器中的时间被清除 我试着写了一些代码,但没有一个代码不起作用,所以我就把它留空了。。。我不确定我是否解释得很好,所以我基本上想要达到的是 上午10:00 (O) 项目A (十) B项
localStorage
,总是遇到一些困难,我非常感谢你们在解决这个问题上给予了很大的帮助
我目前正在构建一个应用程序,它有一个复选框功能复选框功能是关于什么每当项目被选中并保存时,我试图将每个选中项目的当前时间存储在我的本地存储器中,并且在一段时间后(比如10分钟),存储在存储器中的时间被清除
我试着写了一些代码,但没有一个代码不起作用,所以我就把它留空了。。。我不确定我是否解释得很好,所以我基本上想要达到的是
上午10:00
(O) 项目A
(十) B项
(十) 项目C
如果在10:00AM检查项目A
,则倒计时(10分钟)
触发
上午10:05
(O) 项目A
(O) B项
(十) 项目C
项目B
也在上午10:05选择,项目B的倒计时(10分钟)
也会触发
上午10:10
调用Something函数
,因为项A
时间到了
上午10:15
调用Something函数
,因为项B
时间到了
我本来想在提交复选框表单时为计时器设置设置项,但不知怎的,它总是出错。有人能帮我吗。我参考了从fiddle中找到的一些用于为计时器创建本地存储的代码,但我不确定如何应用它。。即使只是基本的或一般的想法来接近我的目标建设。我将非常感激。我将在评论中留下提琴的参考
JS:
$('.item_class').on('click', function() {
var item, selected_items = [];
$('.item_class').each(function() {
item = {
id : $(this).attr('id')
, value : $(this).prop('checked')
};
selected_items.push(item);
} );
$("#save").click(function(){
localStorage.setItem();
});
});
您没有将任何内容传递到本地存储。应该是:localStorage.setItem('key','value');你的代码也充满了bug。你到底想用这段代码做什么,可能有一个比你现在所做的更好的方法。我一开始就注意到了两件事:。每件都应该更像.forEach(),它接受一个接受项的函数。如果JSFiddle似乎正在禁用本地存储,请检查开发控制台。