Попытка заставить Gridster вызывать такие функции, как disable, но $('. Gridster ul'). Gridster(). Data('gridster'); не работает

Я использую угловой гридстер, и я хочу иметь возможность делать такие вещи, как удалить элемент или временно отключить его.

Как удалить один виджет из gridster.js по его динамически создаваемому перетаскиваемому элементу HighStocks id, мешающему перетаскиванию gridster

Однако, когда я пытаюсь использовать строку $('. Gridster ul'). Gridster(). Data('gridster');, я получаю ошибку TypeError: $(...). Gridster не является функцией

1 ответ

Во-первых, вы должны инициализировать gridster, Для этого вы можете использовать следующий код

$(".gridster ul").gridster({
       widget_margins: [10, 10],
       widget_base_dimensions: [140, 140]
 });

базовый размер - это ширина и высота в пикселях для одной плитки

тогда вы можете позвонить

var gridster = $("#demo-2 ul").gridster().data('gridster'); //object of gridster
Другие вопросы по тегам