gridster初始化已经从我身上抽象出来了。不幸的是,我的内容包含一个Canvas图(使用Flot,如果它很重要),所以当Gridster小部件调整大小时会变得非常难看。
我可以抓住Gridster对象(通过JQuery选择器),但我似乎无法添加调整大小监听器,因为我的Gridster小部件已经初始化。
JQuery UI的.resize()似乎忽略了我,所以我认为事件没有传播?或者它可能使用不同的事件类型?
没有重新初始化整个Gridster Resizeable对象,是绑定调整大小处理程序的方法吗?
答案 0 :(得分:2)
如果需要在初始化后定义回调,可以在options属性中执行:
var myGrid = $(".gridster ul").gridster().data('gridster');
myGrid.options.resize.resize = function(){
// do something awesome here
}