Я использую Gridster (v0.7.0 - 2017-03-27) для своего веб-сайта, и мне нужно добавить множество виджетов с помощью команды add_widget. При добавлении нескольких экземпляров гридстера на одну страницу страница загружается вечно или зависает при загрузке страницы. Протестировал его как в браузере Chrome, так и в Firefox.
Попробовал решение, представленное здесь: Gridster add_widget работает медленно Но это не работает.
Вы можете мне помочь? Что-то не так с моим кодом?
Мой код:
for(i=0; i<=5 ; i++){
gridster[i]=$(".gridster ul.grid"+i).gridster({
widget_base_dimensions: [5, 5],
widget_margins: [5, 5],
shift_widgets_up: false,
shift_larger_widgets_down: false,
collision: {
wait_for_mouseup: true
},
avoid_overlapped_widgets: true
}).data('gridster');
$.each(widgets[i], function (j, widget) {
gridster[i].add_widget.apply(gridster[i], widget)
});
}