Angularjs 如何在停止调整大小方法中获得gridster?
你是怎么得到gridster的<代码>$(“.gridster ul”).gridster()未定义Angularjs 如何在停止调整大小方法中获得gridster?,angularjs,gridster,Angularjs,Gridster,你是怎么得到gridster的$(“.gridster ul”).gridster()未定义 vm.gridsterOpts = { resizable: { enabled: true, start: function (event, $element, widget) { }, resize: function (event, $element, widget) { },
vm.gridsterOpts = {
resizable: {
enabled: true,
start: function (event, $element, widget) { },
resize: function (event, $element, widget) { },
stop: function (event, $element, widget) {
// how get gridster ? $(".gridster ul").gridster() is undefiened
var gridster = $(".gridster ul").gridster().data('gridster');
var newDimensions = gridster.serialize();
}
},
不确定它是否对您有帮助,但您可以使用函数的widget参数获取有关gridster元素的一些信息
(行、列、sizeX、sizeY)似乎就是您想要的。不确定它是否对您有帮助,但您可以使用函数的widget参数获取有关gridster元素的一些信息
(行、列、sizeX、sizeY)似乎就是您想要的。将来自浏览器的调试指针放在stop方法中。然后在控制台中键入“this”。Gridster对象是此函数的被调用方,因此您将得到它。 或 您可以像这样显式地获取gridster对象-
var gridster=$(“.gridster ul”).data()
将浏览器中的调试指针置于stop方法中。然后在控制台中键入“this”。Gridster对象是此函数的被调用方,因此您将得到它。
或
您可以像这样显式地获取gridster对象-
var gridster=$(“.gridster ul”).data()