プロジェクトで gridster.net を使用していますが、問題が発生しました。
クリックしてからマウスを押した後、ウィジェットのドラッグを開始しようとしています。次のコードを使用しています。
$(".gridster .gs-w").on('mousedown', function(e) {
gridsterObj.disable();
dragTimeout = setTimeout(function() {
gridsterObj.enable();
}, 500);
}).bind('mouseup mouseleave', function() {
clearTimeout(dragTimeout);
});
しかし、うまくいきませんでした。ドラッグを開始する関数を呼び出す必要があるようgridsterObj.on_start_drag.call(gridsterObj, e, ui);
ですが、UIオブジェクトはどこで取得できますか? gridster コードのいたるところで使用されていますが、どこで作成されたのかわかりません。UIオブジェクトをjqueryしているようです。どうすれば作成できますか?