Gridster remove widget and cookie

Помогите разобраться, использую gridster нормально все работает с изменением размера виджета и их сохранении разобрался, но не могу понять как сохранить cookie при удалении виджета

var gridster;
$(function() {
gridster = $(".gridster ul").gridster({
widget_margins: [10, 10],
widget_base_dimensions: [150, 120],
autogrow_cols: true,
resize: {
        enabled: true
    },
serialize_params: function($w, wgd) {
    return {
    id: wgd.el[0].id,
    col: wgd.col,
    row: wgd.row,
    size_y: wgd.size_y,
    size_x: wgd.size_x          
    }
},
draggable: {
    stop: function(event, ui) {
    var positions = JSON.stringify(gridster.serialize());
    console.log(positions);
    if (ui.position.left >433 ) gridster.remove_widget(ui.$helper[0]);
    $.cookie("grid-data", positions, { expires : 7 });
    }
}

      }).data('gridster');    
});

if ($.cookie("grid-data") !== null) {
    var scorepos = JSON.parse($.cookie("grid-data"));   
}
for (var i = 0; i < scorepos.length; i++){
    var position = scorepos[i];
    var list = document.getElementsByTagName("ul")[0];
    list.getElementsByTagName("li")[i].setAttribute("data-row",position.row);
    list.getElementsByTagName("li")[i].setAttribute("data-col",position.col);
    list.getElementsByTagName("li")[i].setAttribute("data-sizex",position.size_x);
    list.getElementsByTagName("li")[i].setAttribute("data-sizey",position.size_y);
}

Ответы (0 шт):