【发布时间】:2014-05-07 05:03:54
【问题描述】:
我在项目中使用 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 代码中随处可见,但我找不到它创建的位置。
它似乎是 jquery UI 对象。如何创建它?
【问题讨论】:
标签: javascript jquery jquery-ui gridster