我正在使用 GridStack 库为我的小部件创建响应式布局。这是我在单击按钮时创建小部件的功能
function AddWidget()
{
var grid = $('.grid-stack').data('gridstack');
var html = '<div class="grid-stack-item-content">';
html += '<div class="col-md-3"> <label> Sample Textbox </label></div>';
html += '<div class="col-md-9"> <input type="text" class="form-control" /> </div>';
html += '</div>';
grid.addWidget($(html), 0, 0, 4, 1)
}
小部件创建成功。我也可以调整它的大小。但问题是它们不可拖动。我可以在我的小部件项目 html 上看到 ui-draggable 类,但它们没有拖动。
如果我已经在我的布局中定义了小部件,然后初始化 stackgrid 那些工作正常。