我需要知道如何通过他使用 gridster.add_widget 动态创建的 id 来删除单个 gridster.js 小部件。创建的每个新小部件都有一个自己的按钮来删除该单个小部件,但我无法使其工作。
这是我的代码
$(document).ready(function(){
var count = 0;
var newid = count + 1;
$(document).on("click", "#newGrid", function() {
var gridster = $(".gridster ul").gridster().data('gridster');
gridster.add_widget('<li id="block"'+newid'>Hello, now delete me <span id="remove"'+newid'>x</span></li>',2 ,1);
});
$(document).on('click', '#remove'+newid, function() {
var gridster = $(".gridster ul").gridster().data('gridster');
gridster.remove_widget( '#block'+newid );
});
});
对于添加小部件,它工作正常,但我无法删除小部件。