我想嵌套网格(网格后方网格)类似于Nested Gridstack的.Just
为此,我通过阅读一些在线content.But来编写我的Gridster代码,我没有得到预期的结果。
HTML代码
<div id="demo1" class="gridster">
<ul id="grid1">
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>1</h3></li>
<li data-row="1" data-col="2" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>2</h3></li>
<li data-row="1" data-col="3" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>3</h3></li>
<div id="demo-2">
<ul id="grid2">
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>1</h3></li>
<li data-row="1" data-col="2" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>2</h3></li>
<li data-row="1" data-col="3" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>3</h3></li>
</ul>
</div>
<li data-row="3" data-col="2" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>10</h3></li>
<li data-row="3" data-col="3" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>11</h3></li>
<li data-row="3" data-col="4" data-sizex="1" data-sizey="1"><button class="delete-button" style="float: right;">-</button><h3>12</h3></li>
</ul>
</div>JS代码
gridster1 = $("#demo-2 > ul#grid2").gridster({
widget_base_dimensions: [20, 10],
widget_margins: [2, 2],
helper: 'clone',
resize: {
enabled: true
}
}).data('gridster');
gridster0 = $("#demo-1 > ul#grid1").gridster({
widget_base_dimensions: [100, 55],
widget_margins: [5, 5],
helper: 'clone',
resize: {
enabled: true
}
}).data('gridster');我试了很多,但是完全不知道该怎么做。任何形式的帮助都是非常好的
发布于 2021-03-23 21:14:08
对我来说,为第二个gridster添加一些延迟
setTimeout(function() {
gridster1 = $("#demo-2 > ul#grid2").gridster({
widget_base_dimensions: [20, 10],
widget_margins: [2, 2],
helper: 'clone',
resize: {
enabled: true
}
}).data('gridster');
},1000);
gridster0 = $("#demo-1 > ul#grid1").gridster({
widget_base_dimensions: [100, 55],
widget_margins: [5, 5],
helper: 'clone',
resize: {
enabled: true
}
}).data('gridster');https://stackoverflow.com/questions/49127587
复制相似问题