使用localStorage

时间:2018-08-28 02:51:32

标签: javascript local-storage

希望你们有美好的一天。我目前正在学习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();
    });

});

0 个答案:

没有答案