希望你们有美好的一天。我目前正在学习localStorage
,并且总是遇到一些困难,非常感谢你们为解决问题提供了很多帮助。
我当前正在构建一个应用程序,它具有一个复选框功能,即每当选中并保存项目时,复选框功能的含义是什么,我试图将每个选中的项目的当前时间存储在本地存储并在一定时间(例如10分钟)后清除存储在存储中的时间。
我试图编写一些代码,但是我的代码都无法正常工作,所以我将其留为空白...而且我不确定是否解释得好,所以我本质上想要实现的是
上午10:00
(O)项目A
(X)项目B
(X)项目C
如果在{strong> 10:00 AM 选中
Item A
,则倒数计时器(10mins)
被触发
上午10:05
(O)项目A
(O)项目B
(X)项目C
Item B
也选择在上午10:05以及项目B的倒数计时器(10 mins)
也被触发。
上午10:10
Something function
之所以被调用是因为Item A
时间到了。
上午10:15
Something function
之所以被调用是因为Item B
时间到了。
我一直想在提交复选框表单时为setItem
制作timer
,但是不知何故它总是会出错。有谁能帮助我。我指的是从小提琴中找到的一些代码,它们用于为计时器创建本地存储,但是我不确定如何应用它。甚至只是基础知识或一般性想法也可以实现我的目标。我将不胜感激。我将在评论中保留小提琴的提法
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();
});
});