这些回调如何适应配置对象?

时间:2013-08-16 04:12:25

标签: javascript jquery gridster

我很喜欢gridster.js,但我无法弄清楚如何使用它的回调。 documentation表示以下内容可以传递给Gridster配置对象:

draggable.stop: function(event, ui){}
// A callback for when dragging stops.

这是我正在尝试但我在draggable.stop行上收到错误Uncaught SyntaxError: Unexpected token .

var gridster = $(".gridster ul").gridster({
                        widget_margins: [5, 5],
                        widget_base_dimensions: [90, 90],
                        draggable.stop: function(){console.log("drag completed")}
                    }).data('gridster');

这里使用的语法是什么?

1 个答案:

答案 0 :(得分:3)

这似乎意味着您提供的draggable选项需要是对象文字,并且您将stop属性指定为回调。类似的东西:

var gridster = $(".gridster ul").gridster({
                   widget_margins: [5, 5],
                   widget_base_dimensions: [90, 90],
                   draggable: {
                       stop: function () {
                           console.log("drag completed");
                       }
                   }
               }).data("gridster");

似乎在此确认:https://github.com/ducksboard/gridster.js/issues/18