0

私は gridster.js が大好きですが、そのコールバックの使い方がわかりません。ドキュメントには、次のものを Gridster 構成オブジェクトに渡すことができると記載されています。

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

これが私が試みていることですがUncaught SyntaxError: Unexpected token .、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');

ここで使用する正しい構文は何ですか?

4

1 に答える 1

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

于 2013-08-16T04:23:13.493 に答える