Я использую Gridster v0.7.0 . Недавно я столкнулся с одной проблемой: при перетаскивании виджетов перетаскиваемый виджет перекрывается с виджетом, который существует в этих координатах.
Ниже я приложил GIF для лучшего понимания.
GIF-перекрытие GIF:
1.
2.
Добавление кода для создания Gridster.
gridster = $("#GDashboard ul").gridster({
namespace: '#GDashboard',
widget_margins: [10, 10],
widget_base_dimensions: [270, 126],
max_cols: 4,
extra_rows:15,
avoid_overlapped_widgets: true,
serialize_params: function ($w, wgd) {
return {
id: $w.attr('id'),
col: wgd.col,
row: wgd.row,
size_x: wgd.size_x,
size_y: wgd.size_y
};
}
}).data('gridster');