Gridster.js не работает после уничтожения?
Попытка заново инициировать gridster dynamically
но кажется gridster draggble
не работает после уничтожения и воссоздания. Посмотрите на мой код.
var gridster;
function initGridster() {
gridster = $(".gridster").gridster({
widget_margins: [5, 5],
widget_base_dimensions: [500, 300],
autogrow_cols: true,
max_cols: 2,
shift_widgets_up: false,
shift_larger_widgets_down: false,
collision: {
wait_for_mouseup: true
},
draggable: {
stop: function (e, ui) {
var id = this.placeholder_grid_data.el[0].id;
var positions = this.player_grid_data;
var data = { widgetId: id, position: positions };
}
}
}).data('gridster');
}
initGridster(); //First time init gridster
gridster.destroy(); //destorying
initGridster(); // Re initiating , but draggable doesn't work anymore