localstorage veri silme

konklex
14-07-2015, 12:17   |  #1  
konklex avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Tem 2015

bu js kodlarını yazdım delete e tıklayınca local storagedan veriyi nasıl silebilirim bi yarım edin lüften.


function appendTaskToList(val) {
    $('#list').append("<li>  <a href='#' class='done-btn'>Done</a>" +" " + val + " <a href='javascript:void(0)' class='cancel-btn'>Delete</a></li>");
}

if (localStorage['tasks']) {
    var tasks = JSON.parse(localStorage['tasks']);
}else {
    var tasks = [];
}

for(var i=0;i<tasks.length;i++) {
    appendTaskToList(tasks);
}

var addTask = function(){
    var val = $('#name').val();
   
    tasks.push(val);
   
    localStorage["tasks"] = JSON.stringify(tasks);
   
    appendTaskToList(val);
   
    $('#name').val("").focus();
};

localStorage.username = $('#add-btn').click(addTask);
$('#name').keyup(function(e){
    if (e.keyCode === 13) {
        addTask();

    }
});

$(document).delegate('.done-btn', 'click', function() {
        $(this).parent('li').addClass('done');
        return false;
});
   
$(document).delegate('.cancel-btn', 'click', function() {
        $(this).parent('li').fadeOut();
        localStorage.delete(this.val);
});